Report for python2-gevent on toolchain vanilla

Return code: 0

Time to run: 00:05:55

Log output:

 sudo -u tuscan  makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
==> Making package: python2-gevent 1.0.2-1 (Sat Nov 14 06:27:51 UTC 2015)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (3) python2-2.7.10-2  sqlite-3.9.2-1  python2-greenlet-0.4.9-2

Total Installed Size:  75.79 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing sqlite...
installing python2...
Optional dependencies for python2
    tk: for IDLE
    python2-setuptools
    python2-pip
installing python2-greenlet...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for conflicting packages...

Packages (5) perl-error-0.17024-1  python2-packaging-15.3-2  python2-setuptools-1:18.5-1  cython2-0.23.4-1  git-2.6.2-1

Total Installed Size:  36.75 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
installing perl-error...
installing git...
Optional dependencies for git
    tk: gitk and git gui
    perl-libwww: git svn
    perl-term-readkey: git svn
    perl-mime-tools: git send-email
    perl-net-smtp-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    python2: various helper scripts [installed]
    subversion: git svn
    cvsps2: git cvsimport
    gnome-keyring: GNOME keyring credential helper
installing python2-packaging...
installing python2-setuptools...
installing cython2...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
running build
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/gevent
copying gevent/queue.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/socket.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/resolver_ares.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/ssl.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/util.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/resolver_thread.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/coros.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/pywsgi.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/_ssl2.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/local.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/server.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/threading.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/__init__.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/backdoor.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/pool.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/baseserver.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/subprocess.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/_sslgte279.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/select.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/monkey.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/_threading.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/os.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/timeout.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/threadpool.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/event.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/greenlet.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/win32util.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/hub.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/lock.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/thread.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/wsgi.py -> build/lib.linux-x86_64-2.7/gevent
copying gevent/fileobject.py -> build/lib.linux-x86_64-2.7/gevent
running build_ext
python2 util/cythonpp.py -o gevent.core.c gevent/core.ppyx
Running cython2 -o gevent.core.c gevent/core.pyx  # !EV_USE_SIGNALFD && !defined(LIBEV_EMBED) && !defined(_WIN32)
Running cython2 -o gevent.core.c gevent/core.pyx  # !EV_USE_SIGNALFD && !defined(LIBEV_EMBED) && defined(_WIN32)
Running cython2 -o gevent.core.c gevent/core.pyx  # !EV_USE_SIGNALFD && defined(LIBEV_EMBED) && !defined(_WIN32)
Running cython2 -o gevent.core.c gevent/core.pyx  # !EV_USE_SIGNALFD && defined(LIBEV_EMBED) && defined(_WIN32)
Running cython2 -o gevent.core.c gevent/core.pyx  # EV_USE_SIGNALFD && defined(LIBEV_EMBED) && !defined(_WIN32)
Running cython2 -o gevent.core.c gevent/core.pyx  # EV_USE_SIGNALFD && defined(LIBEV_EMBED) && defined(_WIN32)
Reusing cython2 -o gevent.core.c gevent/core.pyx  # EV_USE_SIGNALFD && defined(LIBEV_EMBED) && !defined(_WIN32)
Reusing cython2 -o gevent.core.c gevent/core.pyx  # EV_USE_SIGNALFD && defined(LIBEV_EMBED) && defined(_WIN32)
Generating gevent.core.c 1974926 bytes
Saving gevent/core.pyx
echo                          >> gevent.core.c
echo '#include "callbacks.c"' >> gevent.core.c
mv gevent.core.* gevent/
cython2 -o gevent.ares.c gevent/ares.pyx
mv gevent.ares.* gevent/
cython2 -o gevent._semaphore.c gevent/_semaphore.pyx
mv gevent._semaphore.* gevent/
cython2 -o gevent._util.c gevent/_util.pyx
mv gevent._util.* gevent/
Running '/bin/sh /tmp/python2-gevent/src/gevent/libev/configure > configure-output.txt' in /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev
building 'gevent.core' extension
creating build/temp.linux-x86_64-2.7/gevent
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DLIBEV_EMBED=1 -DEV_COMMON= -DEV_CLEANUP_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_PERIODIC_ENABLE=0 -Ibuild/temp.linux-x86_64-2.7/libev -Ilibev -I/usr/include/python2.7 -c gevent/gevent.core.c -o build/temp.linux-x86_64-2.7/gevent/gevent.core.o
In file included from gevent/libev.h:2:0,
                 from gevent/gevent.core.c:241:
libev/ev.c:1625:31: warning: 'ev_default_loop_ptr' initialized and declared 'extern'
   EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
                               ^
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/gevent/gevent.core.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/gevent/core.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/core.so to /tmp/python2-gevent/src/gevent/gevent/core.so
Running '/bin/sh /tmp/python2-gevent/src/gevent/c-ares/configure CONFIG_COMMANDS= CONFIG_FILES= > configure-output.txt' in /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/c-ares
building 'gevent.ares' extension
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c gevent/gevent.ares.c -o build/temp.linux-x86_64-2.7/gevent/gevent.ares.o
In file included from gevent/cares_ntop.h:3:0,
                 from gevent/dnshelper.c:13,
                 from gevent/gevent.ares.c:242:
gevent/dnshelper.c: In function 'gevent_append_addr':
c-ares/inet_ntop.h:21:33: warning: implicit declaration of function 'inet_ntop' [-Wimplicit-function-declaration]
 #define ares_inet_ntop(w,x,y,z) inet_ntop(w,x,y,z)
                                 ^
gevent/dnshelper.c:51:9: note: in expansion of macro 'ares_inet_ntop'
     if (ares_inet_ntop(family, src, tmpbuf, tmpsize)) {
         ^
In file included from gevent/cares_pton.h:3:0,
                 from gevent/gevent.ares.c:240:
gevent/dnshelper.c: In function 'gevent_make_sockaddr':
c-ares/inet_net_pton.h:20:31: warning: implicit declaration of function 'inet_pton' [-Wimplicit-function-declaration]
 #define ares_inet_pton(x,y,z) inet_pton(x,y,z)
                               ^
gevent/dnshelper.c:137:10: note: in expansion of macro 'ares_inet_pton'
     if ( ares_inet_pton(AF_INET, hostp, &((struct sockaddr_in*)sa6)->sin_addr.s_addr) > 0 ) {
          ^
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares__close_sockets.c -o build/temp.linux-x86_64-2.7/c-ares/ares__close_sockets.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares__get_hostent.c -o build/temp.linux-x86_64-2.7/c-ares/ares__get_hostent.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares__read_line.c -o build/temp.linux-x86_64-2.7/c-ares/ares__read_line.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares__timeval.c -o build/temp.linux-x86_64-2.7/c-ares/ares__timeval.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_cancel.c -o build/temp.linux-x86_64-2.7/c-ares/ares_cancel.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_create_query.c -o build/temp.linux-x86_64-2.7/c-ares/ares_create_query.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_data.c -o build/temp.linux-x86_64-2.7/c-ares/ares_data.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_destroy.c -o build/temp.linux-x86_64-2.7/c-ares/ares_destroy.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_expand_name.c -o build/temp.linux-x86_64-2.7/c-ares/ares_expand_name.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_expand_string.c -o build/temp.linux-x86_64-2.7/c-ares/ares_expand_string.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_fds.c -o build/temp.linux-x86_64-2.7/c-ares/ares_fds.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_free_hostent.c -o build/temp.linux-x86_64-2.7/c-ares/ares_free_hostent.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_free_string.c -o build/temp.linux-x86_64-2.7/c-ares/ares_free_string.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_getenv.c -o build/temp.linux-x86_64-2.7/c-ares/ares_getenv.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_gethostbyaddr.c -o build/temp.linux-x86_64-2.7/c-ares/ares_gethostbyaddr.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_gethostbyname.c -o build/temp.linux-x86_64-2.7/c-ares/ares_gethostbyname.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_getnameinfo.c -o build/temp.linux-x86_64-2.7/c-ares/ares_getnameinfo.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_getopt.c -o build/temp.linux-x86_64-2.7/c-ares/ares_getopt.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_getsock.c -o build/temp.linux-x86_64-2.7/c-ares/ares_getsock.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_init.c -o build/temp.linux-x86_64-2.7/c-ares/ares_init.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_library_init.c -o build/temp.linux-x86_64-2.7/c-ares/ares_library_init.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_llist.c -o build/temp.linux-x86_64-2.7/c-ares/ares_llist.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_mkquery.c -o build/temp.linux-x86_64-2.7/c-ares/ares_mkquery.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_nowarn.c -o build/temp.linux-x86_64-2.7/c-ares/ares_nowarn.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_options.c -o build/temp.linux-x86_64-2.7/c-ares/ares_options.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_a_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_a_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_aaaa_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_aaaa_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_mx_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_mx_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_naptr_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_naptr_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_ns_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_ns_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_ptr_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_ptr_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_soa_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_soa_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_srv_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_srv_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_parse_txt_reply.c -o build/temp.linux-x86_64-2.7/c-ares/ares_parse_txt_reply.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_platform.c -o build/temp.linux-x86_64-2.7/c-ares/ares_platform.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_process.c -o build/temp.linux-x86_64-2.7/c-ares/ares_process.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_query.c -o build/temp.linux-x86_64-2.7/c-ares/ares_query.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_search.c -o build/temp.linux-x86_64-2.7/c-ares/ares_search.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_send.c -o build/temp.linux-x86_64-2.7/c-ares/ares_send.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_strcasecmp.c -o build/temp.linux-x86_64-2.7/c-ares/ares_strcasecmp.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_strdup.c -o build/temp.linux-x86_64-2.7/c-ares/ares_strdup.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_strerror.c -o build/temp.linux-x86_64-2.7/c-ares/ares_strerror.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_timeout.c -o build/temp.linux-x86_64-2.7/c-ares/ares_timeout.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_version.c -o build/temp.linux-x86_64-2.7/c-ares/ares_version.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/ares_writev.c -o build/temp.linux-x86_64-2.7/c-ares/ares_writev.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/bitncmp.c -o build/temp.linux-x86_64-2.7/c-ares/bitncmp.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/inet_net_pton.c -o build/temp.linux-x86_64-2.7/c-ares/inet_net_pton.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/inet_ntop.c -o build/temp.linux-x86_64-2.7/c-ares/inet_ntop.o
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -DHAVE_CONFIG_H= -DCARES_EMBED=1 -Ibuild/temp.linux-x86_64-2.7/c-ares -Ic-ares -I/usr/include/python2.7 -c c-ares/windows_port.c -o build/temp.linux-x86_64-2.7/c-ares/windows_port.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/gevent/gevent.ares.o build/temp.linux-x86_64-2.7/c-ares/ares__close_sockets.o build/temp.linux-x86_64-2.7/c-ares/ares__get_hostent.o build/temp.linux-x86_64-2.7/c-ares/ares__read_line.o build/temp.linux-x86_64-2.7/c-ares/ares__timeval.o build/temp.linux-x86_64-2.7/c-ares/ares_cancel.o build/temp.linux-x86_64-2.7/c-ares/ares_create_query.o build/temp.linux-x86_64-2.7/c-ares/ares_data.o build/temp.linux-x86_64-2.7/c-ares/ares_destroy.o build/temp.linux-x86_64-2.7/c-ares/ares_expand_name.o build/temp.linux-x86_64-2.7/c-ares/ares_expand_string.o build/temp.linux-x86_64-2.7/c-ares/ares_fds.o build/temp.linux-x86_64-2.7/c-ares/ares_free_hostent.o build/temp.linux-x86_64-2.7/c-ares/ares_free_string.o build/temp.linux-x86_64-2.7/c-ares/ares_getenv.o build/temp.linux-x86_64-2.7/c-ares/ares_gethostbyaddr.o build/temp.linux-x86_64-2.7/c-ares/ares_gethostbyname.o build/temp.linux-x86_64-2.7/c-ares/ares_getnameinfo.o build/temp.linux-x86_64-2.7/c-ares/ares_getopt.o build/temp.linux-x86_64-2.7/c-ares/ares_getsock.o build/temp.linux-x86_64-2.7/c-ares/ares_init.o build/temp.linux-x86_64-2.7/c-ares/ares_library_init.o build/temp.linux-x86_64-2.7/c-ares/ares_llist.o build/temp.linux-x86_64-2.7/c-ares/ares_mkquery.o build/temp.linux-x86_64-2.7/c-ares/ares_nowarn.o build/temp.linux-x86_64-2.7/c-ares/ares_options.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_a_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_aaaa_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_mx_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_naptr_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_ns_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_ptr_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_soa_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_srv_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_parse_txt_reply.o build/temp.linux-x86_64-2.7/c-ares/ares_platform.o build/temp.linux-x86_64-2.7/c-ares/ares_process.o build/temp.linux-x86_64-2.7/c-ares/ares_query.o build/temp.linux-x86_64-2.7/c-ares/ares_search.o build/temp.linux-x86_64-2.7/c-ares/ares_send.o build/temp.linux-x86_64-2.7/c-ares/ares_strcasecmp.o build/temp.linux-x86_64-2.7/c-ares/ares_strdup.o build/temp.linux-x86_64-2.7/c-ares/ares_strerror.o build/temp.linux-x86_64-2.7/c-ares/ares_timeout.o build/temp.linux-x86_64-2.7/c-ares/ares_version.o build/temp.linux-x86_64-2.7/c-ares/ares_writev.o build/temp.linux-x86_64-2.7/c-ares/bitncmp.o build/temp.linux-x86_64-2.7/c-ares/inet_net_pton.o build/temp.linux-x86_64-2.7/c-ares/inet_ntop.o build/temp.linux-x86_64-2.7/c-ares/windows_port.o -L/usr/lib -lrt -lpython2.7 -o build/lib.linux-x86_64-2.7/gevent/ares.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/ares.so to /tmp/python2-gevent/src/gevent/gevent/ares.so
building 'gevent._semaphore' extension
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 -c gevent/gevent._semaphore.c -o build/temp.linux-x86_64-2.7/gevent/gevent._semaphore.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/gevent/gevent._semaphore.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/gevent/_semaphore.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/_semaphore.so to /tmp/python2-gevent/src/gevent/gevent/_semaphore.so
building 'gevent._util' extension
gcc -pthread -fno-strict-aliasing -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -fPIC -I/usr/include/python2.7 -c gevent/gevent._util.c -o build/temp.linux-x86_64-2.7/gevent/gevent._util.o
gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro build/temp.linux-x86_64-2.7/gevent/gevent._util.o -L/usr/lib -lpython2.7 -o build/lib.linux-x86_64-2.7/gevent/_util.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/_util.so to /tmp/python2-gevent/src/gevent/gevent/_util.so
==> Entering fakeroot environment...
==> Starting package()...
running install
running build
running build_py
running build_ext
make: Nothing to be done for 'all'.
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/core.so to /tmp/python2-gevent/src/gevent/gevent/core.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/ares.so to /tmp/python2-gevent/src/gevent/gevent/ares.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/_semaphore.so to /tmp/python2-gevent/src/gevent/gevent/_semaphore.so
Linking /tmp/python2-gevent/src/gevent/build/lib.linux-x86_64-2.7/gevent/_util.so to /tmp/python2-gevent/src/gevent/gevent/_util.so
running install_lib
creating /tmp/python2-gevent/pkg/python2-gevent/usr
creating /tmp/python2-gevent/pkg/python2-gevent/usr/lib
creating /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7
creating /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages
creating /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/queue.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/socket.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/resolver_ares.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/ssl.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/core.so -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/util.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/resolver_thread.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/coros.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/pywsgi.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/_ssl2.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/local.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/server.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/_semaphore.so -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/threading.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/__init__.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/backdoor.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/_util.so -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/pool.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/baseserver.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/subprocess.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/_sslgte279.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/select.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/monkey.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/_threading.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/os.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/timeout.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/threadpool.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/event.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/greenlet.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/win32util.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/hub.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/lock.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/thread.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/wsgi.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/fileobject.py -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
copying build/lib.linux-x86_64-2.7/gevent/ares.so -> /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/queue.py to queue.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/socket.py to socket.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/resolver_ares.py to resolver_ares.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/ssl.py to ssl.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/util.py to util.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/resolver_thread.py to resolver_thread.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/coros.py to coros.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/pywsgi.py to pywsgi.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/_ssl2.py to _ssl2.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/local.py to local.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/server.py to server.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/threading.py to threading.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/__init__.py to __init__.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/backdoor.py to backdoor.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/pool.py to pool.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/baseserver.py to baseserver.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/subprocess.py to subprocess.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/_sslgte279.py to _sslgte279.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/select.py to select.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/monkey.py to monkey.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/_threading.py to _threading.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/os.py to os.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/timeout.py to timeout.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/threadpool.py to threadpool.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/event.py to event.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/greenlet.py to greenlet.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/win32util.py to win32util.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/hub.py to hub.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/lock.py to lock.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/thread.py to thread.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/wsgi.py to wsgi.pyc
byte-compiling /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent/fileobject.py to fileobject.pyc
writing byte-compilation script '/tmp/tmptXiqvk.py'
/usr/bin/python2 -O /tmp/tmptXiqvk.py
removing /tmp/tmptXiqvk.py
running install_egg_info
running egg_info
creating gevent.egg-info
writing requirements to gevent.egg-info/requires.txt
writing gevent.egg-info/PKG-INFO
writing top-level names to gevent.egg-info/top_level.txt
writing dependency_links to gevent.egg-info/dependency_links.txt
writing manifest file 'gevent.egg-info/SOURCES.txt'
reading manifest file 'gevent.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'Makefile.ext'
writing manifest file 'gevent.egg-info/SOURCES.txt'
Copying gevent.egg-info to /tmp/python2-gevent/pkg/python2-gevent/usr/lib/python2.7/site-packages/gevent-1.0.2-py2.7.egg-info
running install_scripts
==> Tidying install...
  -> Removing doc files...
  -> Purging unwanted files...
==> Creating package "python2-gevent"...
  -> Generating .PKGINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python2-gevent 1.0.2-1 (Sat Nov 14 06:33:37 UTC 2015)
===> Printing config.logs
found log at /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/c-ares/config.log
found log at /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev/config.log
____
File /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/c-ares/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by c-ares configure -, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  $ /tmp/python2-gevent/src/gevent/c-ares/configure CONFIG_COMMANDS= CONFIG_FILES=

## --------- ##
## Platform. ##
## --------- ##

hostname = faf5167035cc
uname -m = x86_64
uname -r = 3.13.0-66-generic
uname -s = Linux
uname -v = #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/bin/site_perl
PATH: /usr/bin/vendor_perl
PATH: /usr/bin/core_perl


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2535: checking whether to enable maintainer-specific portions of Makefiles
configure:2544: result: no
configure:2559: checking whether to enable debug build options
configure:2578: result: no
configure:2582: checking whether to enable compiler optimizer
configure:2603: result: not specified (assuming yes)
configure:2615: checking whether to enable strict compiler warnings
configure:2634: result: no
configure:2638: checking whether to enable compiler warnings as errors
configure:2657: result: no
configure:2661: checking whether to enable curl debug memory tracking
configure:2680: result: no
configure:2684: checking whether to enable hiding of library internal symbols
configure:2700: result: yes
configure:2716: checking for sed
configure:2735: found /usr/bin/sed
configure:2748: result: /usr/bin/sed
configure:2763: checking for grep
configure:2782: found /usr/bin/grep
configure:2795: result: /usr/bin/grep
configure:2809: checking for egrep
configure:2812: result: /usr/bin/grep -E
configure:2910: checking for ar
configure:2929: found /usr/bin/ar
configure:2941: result: /usr/bin/ar
configure:3017: checking for a BSD-compatible install
configure:3085: result: /usr/bin/install -c
configure:3096: checking whether build environment is sane
configure:3146: result: yes
configure:3287: checking for a thread-safe mkdir -p
configure:3326: result: /usr/bin/mkdir -p
configure:3339: checking for gawk
configure:3355: found /usr/bin/gawk
configure:3366: result: gawk
configure:3377: checking whether make sets $(MAKE)
configure:3399: result: yes
configure:3485: checking build system type
configure:3499: result: x86_64-unknown-linux-gnu
configure:3519: checking host system type
configure:3532: result: x86_64-unknown-linux-gnu
configure:3570: checking for style of include used by make
configure:3598: result: GNU
configure:3672: checking for gcc
configure:3688: found /usr/bin/gcc
configure:3699: result: gcc
configure:3928: checking for C compiler version
configure:3937: gcc --version >&5
gcc (GCC) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3948: $? = 0
configure:3937: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-5.2.0/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --with-default-libstdcxx-abi=gcc4-compatible
Thread model: posix
gcc version 5.2.0 (GCC) 
configure:3948: $? = 0
configure:3937: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3948: $? = 1
configure:3937: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3948: $? = 1
configure:3967: checking whether the C compiler works
configure:3989: gcc    conftest.c  >&5
configure:3993: $? = 0
configure:4041: result: yes
configure:4044: checking for C compiler default output file name
configure:4046: result: a.out
configure:4052: checking for suffix of executables
configure:4059: gcc -o conftest    conftest.c  >&5
configure:4063: $? = 0
configure:4085: result: 
configure:4106: checking whether we are cross compiling
configure:4114: gcc -o conftest    conftest.c  >&5
configure:4118: $? = 0
configure:4125: ./conftest
configure:4129: $? = 0
configure:4144: result: no
configure:4149: checking for suffix of object files
configure:4170: gcc -c   conftest.c >&5
configure:4174: $? = 0
configure:4195: result: o
configure:4199: checking whether we are using the GNU C compiler
configure:4217: gcc -c   conftest.c >&5
configure:4217: $? = 0
configure:4226: result: yes
configure:4235: checking whether gcc accepts -g
configure:4254: gcc -c -g  conftest.c >&5
configure:4254: $? = 0
configure:4293: result: yes
configure:4310: checking for gcc option to accept ISO C89
configure:4373: gcc  -c -g -O2  conftest.c >&5
configure:4373: $? = 0
configure:4386: result: none needed
configure:4408: checking dependency style of gcc
configure:4519: result: none
configure:4538: checking whether gcc and cc understand -c and -o together
configure:4568: gcc -c conftest.c -o conftest2.o >&5
configure:4572: $? = 0
configure:4578: gcc -c conftest.c -o conftest2.o >&5
configure:4582: $? = 0
configure:4593: cc -c conftest.c >&5
configure:4597: $? = 0
configure:4605: cc -c conftest.c -o conftest2.o >&5
configure:4609: $? = 0
configure:4615: cc -c conftest.c -o conftest2.o >&5
configure:4619: $? = 0
configure:4637: result: yes
configure:4670: checking how to run the C preprocessor
configure:4701: gcc -E  conftest.c
configure:4701: $? = 0
configure:4715: gcc -E  conftest.c
conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4715: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| /* end confdefs.h.  */
| #include 
configure:4740: result: gcc -E
configure:4760: gcc -E  conftest.c
configure:4760: $? = 0
configure:4774: gcc -E  conftest.c
conftest.c:12:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4774: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| /* end confdefs.h.  */
| #include 
configure:4803: checking for grep that handles long lines and -e
configure:4861: result: /usr/bin/grep
configure:4866: checking for egrep
configure:4928: result: /usr/bin/grep -E
configure:4935: checking if OS is AIX (to define _ALL_SOURCE)
configure:4955: result: no
configure:4965: checking if _THREAD_SAFE is already defined
configure:4986: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:21:7: error: unknown type name 'force'
       force compilation error
       ^
conftest.c:21:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
       force compilation error
                         ^
configure:4986: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| /* end confdefs.h.  */
| 
| 
| 
| int main (void)
| {
| 
| #ifdef _THREAD_SAFE
|       int dummy=1;
| #else
|       force compilation error
| #endif
| 
|  ;
|  return 0;
| }
| 
configure:4994: result: no
configure:5002: checking if _THREAD_SAFE is actually needed
configure:5021: result: no
configure:5026: checking if _THREAD_SAFE is onwards defined
configure:5043: result: no
configure:5050: checking if _REENTRANT is already defined
configure:5071: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:21:7: error: unknown type name 'force'
       force compilation error
       ^
conftest.c:21:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
       force compilation error
                         ^
configure:5071: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| /* end confdefs.h.  */
| 
| 
| 
| int main (void)
| {
| 
| #ifdef _REENTRANT
|       int dummy=1;
| #else
|       force compilation error
| #endif
| 
|  ;
|  return 0;
| }
| 
configure:5079: result: no
configure:5087: checking if _REENTRANT is actually needed
configure:5118: gcc -c   conftest.c >&5
configure:5118: $? = 0
configure:5149: gcc -c   conftest.c >&5
configure:5149: $? = 0
configure:5220: gcc -o conftest    conftest.c  >&5
configure:5220: $? = 0
configure:5299: gcc -o conftest    conftest.c  >&5
configure:5299: $? = 0
configure:5378: gcc -o conftest    conftest.c  >&5
configure:5378: $? = 0
configure:5457: gcc -o conftest    conftest.c  >&5
configure:5457: $? = 0
configure:5536: gcc -o conftest    conftest.c  >&5
/tmp/ccQXHiRd.o: In function `main':
conftest.c:(.text+0xa): undefined reference to `inet_ntoa_r'
collect2: error: ld returned 1 exit status
configure:5536: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| /* end confdefs.h.  */
| 
| 
| #define inet_ntoa_r innocuous_inet_ntoa_r
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef inet_ntoa_r
| #ifdef __cplusplus
| extern "C"
| #endif
| char inet_ntoa_r ();
| #if defined __stub_inet_ntoa_r || defined __stub___inet_ntoa_r
| choke me
| #endif
| 
| int main (void)
| {
| return inet_ntoa_r ();
|  ;
|  return 0;
| }
| 
configure:5619: gcc -o conftest    conftest.c  >&5
configure:5619: $? = 0
configure:5698: gcc -o conftest    conftest.c  >&5
configure:5698: $? = 0
configure:5777: gcc -o conftest    conftest.c  >&5
configure:5777: $? = 0
configure:5856: gcc -o conftest    conftest.c  >&5
configure:5856: $? = 0
configure:5912: result: no
configure:5917: checking if _REENTRANT is onwards defined
configure:5934: result: no
configure:5947: checking for special C compiler options needed for large files
configure:5991: result: no
configure:5997: checking for _FILE_OFFSET_BITS value needed for large files
configure:6021: gcc -c   conftest.c >&5
configure:6021: $? = 0
configure:6052: result: no
configure:6446: checking if arch-OS host is AMD64-Linux/FreeBSD (to build static libraries with PIC)
configure:6450: result: yes
configure:6460: checking if compiler is icc (to build with PIC)
configure:6469: result: no
configure:6520: checking how to print strings
configure:6547: result: printf
configure:6568: checking for a sed that does not truncate output
configure:6632: result: /usr/bin/sed
configure:6650: checking for fgrep
configure:6712: result: /usr/bin/grep -F
configure:6747: checking for ld used by gcc
configure:6814: result: /usr/bin/ld
configure:6821: checking if the linker (/usr/bin/ld) is GNU ld
configure:6836: result: yes
configure:6848: checking for BSD- or MS-compatible name lister (nm)
configure:6897: result: /usr/bin/nm -B
configure:7027: checking the name lister (/usr/bin/nm -B) interface
configure:7034: gcc -c   conftest.c >&5
configure:7037: /usr/bin/nm -B "conftest.o"
configure:7040: output
0000000000000000 B some_variable
configure:7047: result: BSD nm
configure:7050: checking whether ln -s works
configure:7054: result: yes
configure:7062: checking the maximum length of command line arguments
configure:7192: result: 1572864
configure:7209: checking whether the shell understands some XSI constructs
configure:7219: result: yes
configure:7223: checking whether the shell understands "+="
configure:7229: result: yes
configure:7264: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
configure:7304: result: func_convert_file_noop
configure:7311: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
configure:7331: result: func_convert_file_noop
configure:7338: checking for /usr/bin/ld option to reload object files
configure:7345: result: -r
configure:7419: checking for objdump
configure:7446: result: objdump
configure:7475: checking how to recognize dependent libraries
configure:7677: result: pass_all
configure:7762: checking for dlltool
configure:7789: result: dlltool
configure:7819: checking how to associate runtime and link libraries
configure:7846: result: printf %s\n
configure:7970: checking for archiver @FILE support
configure:7986: gcc -c   conftest.c >&5
configure:7986: $? = 0
configure:7989: /usr/bin/ar cru libconftest.a @conftest.lst >&5
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
configure:7992: $? = 0
configure:7997: /usr/bin/ar cru libconftest.a @conftest.lst >&5
/usr/bin/ar: `u' modifier ignored since `D' is the default (see `U')
/usr/bin/ar: conftest.o: No such file or directory
configure:8000: $? = 1
configure:8012: result: @
configure:8070: checking for strip
configure:8086: found /usr/bin/strip
configure:8097: result: strip
configure:8169: checking for ranlib
configure:8185: found /usr/bin/ranlib
configure:8196: result: ranlib
configure:8298: checking command to parse /usr/bin/nm -B output from gcc object
configure:8418: gcc -c   conftest.c >&5
configure:8421: $? = 0
configure:8425: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:8428: $? = 0
configure:8494: gcc -o conftest    conftest.c conftstm.o >&5
configure:8497: $? = 0
configure:8535: result: ok
configure:8572: checking for sysroot
configure:8602: result: no
configure:8679: gcc -c   conftest.c >&5
configure:8682: $? = 0
configure:8857: checking for mt
configure:8887: result: no
configure:8907: checking if : is a manifest tool
configure:8913: : '-?'
configure:8921: result: no
configure:9557: checking for ANSI C header files
configure:9576: gcc -c   conftest.c >&5
configure:9576: $? = 0
configure:9649: gcc -o conftest    conftest.c  >&5
configure:9649: $? = 0
configure:9649: ./conftest
configure:9649: $? = 0
configure:9660: result: yes
configure:9673: checking for sys/types.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for sys/stat.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for stdlib.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for string.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for memory.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for strings.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for inttypes.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for stdint.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9673: checking for unistd.h
configure:9673: gcc -c   conftest.c >&5
configure:9673: $? = 0
configure:9673: result: yes
configure:9687: checking for dlfcn.h
configure:9687: gcc -c   conftest.c >&5
configure:9687: $? = 0
configure:9687: result: yes
configure:9891: checking for objdir
configure:9906: result: .libs
configure:10177: checking if gcc supports -fno-rtti -fno-exceptions
configure:10195: gcc -c   -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
configure:10199: $? = 0
configure:10212: result: no
configure:10539: checking for gcc option to produce PIC
configure:10546: result: -fPIC -DPIC
configure:10554: checking if gcc PIC flag -fPIC -DPIC works
configure:10572: gcc -c   -fPIC -DPIC -DPIC conftest.c >&5
configure:10576: $? = 0
configure:10589: result: yes
configure:10618: checking if gcc static flag -static works
configure:10646: result: yes
configure:10661: checking if gcc supports -c -o file.o
configure:10682: gcc -c   -o out/conftest2.o conftest.c >&5
configure:10686: $? = 0
configure:10708: result: yes
configure:10716: checking if gcc supports -c -o file.o
configure:10763: result: yes
configure:10796: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:11951: result: yes
configure:11988: checking whether -lc should be explicitly linked in
configure:11996: gcc -c   conftest.c >&5
configure:11999: $? = 0
configure:12014: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc  \>/dev/null 2\>\&1
configure:12017: $? = 0
configure:12031: result: no
configure:12191: checking dynamic linker characteristics
configure:12701: gcc -o conftest    -Wl,-rpath -Wl,/foo conftest.c  >&5
configure:12701: $? = 0
configure:12935: result: GNU/Linux ld.so
configure:13042: checking how to hardcode library paths into programs
configure:13067: result: immediate
configure:13592: checking whether stripping libraries is possible
configure:13597: result: yes
configure:13632: checking if libtool supports shared libraries
configure:13634: result: yes
configure:13637: checking whether to build shared libraries
configure:13658: result: yes
configure:13661: checking whether to build static libraries
configure:13665: result: yes
configure:13703: checking if we need CARES_BUILDING_LIBRARY
configure:13727: result: no
configure:13765: checking if compiler is DEC/Compaq/HP C
configure:13786: gcc -E  conftest.c
configure:13786: $? = 0
configure:13826: gcc -E  conftest.c
configure:13826: $? = 0
configure:13859: result: no
configure:13864: checking if compiler is HP-UX C
configure:13885: gcc -E  conftest.c
configure:13885: $? = 0
configure:13917: result: no
configure:13922: checking if compiler is IBM C
configure:13943: gcc -E  conftest.c
configure:13943: $? = 0
configure:13983: result: no
configure:13988: checking if compiler is Intel C
configure:14009: gcc -E  conftest.c
configure:14009: $? = 0
configure:14099: result: no
configure:14104: checking if compiler is clang
configure:14125: gcc -E  conftest.c
configure:14125: $? = 0
configure:14168: result: no
configure:14173: checking if compiler is GNU C
configure:14194: gcc -E  conftest.c
configure:14194: $? = 0
configure:14217: result: yes
configure:14256: gcc -E  conftest.c
configure:14256: $? = 0
configure:14283: checking if compiler is LCC
configure:14304: gcc -E  conftest.c
configure:14304: $? = 0
configure:14336: result: no
configure:14341: checking if compiler is SGI MIPSpro C
configure:14362: gcc -E  conftest.c
configure:14362: $? = 0
configure:14402: gcc -E  conftest.c
configure:14402: $? = 0
configure:14442: gcc -E  conftest.c
configure:14442: $? = 0
configure:14476: result: no
configure:14481: checking if compiler is SGI MIPS C
configure:14502: gcc -E  conftest.c
configure:14502: $? = 0
configure:14542: gcc -E  conftest.c
configure:14542: $? = 0
configure:14576: result: no
configure:14581: checking if compiler is SunPro C
configure:14602: gcc -E  conftest.c
configure:14602: $? = 0
configure:14634: result: no
configure:14639: checking if compiler is Tiny C
configure:14660: gcc -E  conftest.c
configure:14660: $? = 0
configure:14692: result: no
configure:14697: checking if compiler is Watcom C
configure:14718: gcc -E  conftest.c
configure:14718: $? = 0
configure:14800: result: no
configure:15154: checking if compiler accepts debug disabling options
configure:15186: gcc -c -g0  conftest.c >&5
configure:15186: $? = 0
configure:15216: gcc -o conftest -g0   conftest.c  >&5
configure:15216: $? = 0
configure:15258: gcc -o conftest -g0   conftest.c  >&5
configure:15258: $? = 0
configure:15258: ./conftest
configure:15258: $? = 0
configure:15277: result: yes
configure:15279: compiler options added: -g0
configure:15311: checking if compiler optimizer assumed setting might be used
configure:15349: result: yes
configure:15395: checking if compiler accepts optimizer enabling options
configure:15431: gcc -c -g0 -O2  conftest.c >&5
configure:15431: $? = 0
configure:15461: gcc -o conftest -g0 -O2   conftest.c  >&5
configure:15461: $? = 0
configure:15503: gcc -o conftest -g0 -O2   conftest.c  >&5
configure:15503: $? = 0
configure:15503: ./conftest
configure:15503: $? = 0
configure:15522: result: yes
configure:15524: compiler options added: -O2
configure:15777: checking if compiler accepts strict warning options
configure:15801: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:15801: $? = 0
configure:15831: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:15831: $? = 0
configure:15873: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:15873: $? = 0
configure:15873: ./conftest
configure:15873: $? = 0
configure:15892: result: yes
configure:15894: compiler options added: -Wno-system-headers 
configure:15924: checking if compiler halts on compilation errors
configure:15941: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:30:7: error: unknown type name 'force'
       force compilation error
       ^
conftest.c:30:25: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
       force compilation error
                         ^
configure:15941: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| 
| 
| 
| int main (void)
| {
| 
|       force compilation error
| 
|  ;
|  return 0;
| }
| 
configure:15949: result: yes
configure:15956: checking if compiler halts on negative sized arrays
configure:15974: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:26:20: error: size of array 'bad_t' is negative
       typedef char bad_t[sizeof(char) == sizeof(int) ? -1 : -1 ];
                    ^
configure:15974: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| 
| 
|       typedef char bad_t[sizeof(char) == sizeof(int) ? -1 : -1 ];
| 
| int main (void)
| {
| 
|       bad_t dummy;
| 
|  ;
|  return 0;
| }
| 
configure:15982: result: yes
configure:15989: checking if compiler supports hiding library internal symbols
configure:16083: gcc -c -g0 -O2 -Wno-system-headers -fvisibility=hidden  conftest.c >&5
configure:16083: $? = 0
configure:16106: result: yes
configure:16117: checking if shared libraries need -no-undefined
configure:16130: result: no
configure:16244: checking for windows.h
configure:16274: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:30:21: fatal error: windows.h: No such file or directory
compilation terminated.
configure:16274: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| 
| int main (void)
| {
| 
| #if defined(__CYGWIN__) || defined(__CEGCC__)
|         HAVE_WINDOWS_H shall not be defined.
| #else
|         int dummy=2*WINVER;
| #endif
| 
|  ;
|  return 0;
| }
| 
configure:16286: result: no
configure:16304: checking whether build target is a native Windows one
configure:16346: result: no
configure:16538: checking if X/Open network library is required
configure:16558: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:33:3: error: unknown type name 'force'
   force compilation error
   ^
conftest.c:33:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
   force compilation error
                     ^
conftest.c:35:1: error: expected declaration or statement at end of input
 }
 ^
configure:16558: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| 
| 
| int main (void)
| {
| #if defined(__hpux) && defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 600)
|   return 0;
| #elif defined(__hpux) && defined(_XOPEN_SOURCE_EXTENDED)
|   return 0;
| #else
|   force compilation error
| #endif
| }
| 
| 
configure:16565: result: no
configure:16569: checking for gethostbyname
configure:16569: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:16569: $? = 0
configure:16569: result: yes
configure:16889: checking for strcasecmp
configure:16889: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c:35:6: warning: conflicting types for built-in function 'strcasecmp'
 char strcasecmp ();
      ^
configure:16889: $? = 0
configure:16889: result: yes
configure:16997: checking for windows.h
configure:17039: result: no
configure:17057: checking for winsock.h
configure:17100: result: no
configure:17113: checking for winsock2.h
configure:17156: result: no
configure:17170: checking for connect in libraries
configure:17197: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c   >&5
configure:17197: $? = 0
configure:17215: result: yes
configure:17226: checking whether time.h and sys/time.h may both be included
configure:17245: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17245: $? = 0
configure:17252: result: yes
configure:17264: checking for sys/types.h
configure:17264: result: yes
configure:17264: checking sys/time.h usability
configure:17264: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17264: $? = 0
configure:17264: result: yes
configure:17264: checking sys/time.h presence
configure:17264: gcc -E  conftest.c
configure:17264: $? = 0
configure:17264: result: yes
configure:17264: checking for sys/time.h
configure:17264: result: yes
configure:17264: checking time.h usability
configure:17264: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17264: $? = 0
configure:17264: result: yes
configure:17264: checking time.h presence
configure:17264: gcc -E  conftest.c
configure:17264: $? = 0
configure:17264: result: yes
configure:17264: checking for time.h
configure:17264: result: yes
configure:17274: checking for monotonic clock_gettime
configure:17305: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17305: $? = 0
configure:17307: result: yes
configure:17324: checking for clock_gettime in libraries
configure:17366: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:17366: $? = 0
configure:17387: result: no additional lib required
configure:17405: checking if monotonic clock_gettime works
configure:17448: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:17448: $? = 0
configure:17448: ./conftest
configure:17448: $? = 0
configure:17450: result: yes
configure:17483: checking whether to use libgcc
configure:17498: result: no
configure:17508: checking for ANSI C header files
configure:17611: result: yes
configure:17621: checking for malloc.h
configure:17646: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17646: $? = 0
configure:17658: result: yes
configure:17686: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17686: $? = 0
configure:17709: checking for memory.h
configure:17746: result: yes
configure:17774: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17774: $? = 0
configure:17820: checking for sys/types.h
configure:17820: result: yes
configure:17820: checking for sys/time.h
configure:17820: result: yes
configure:17820: checking for sys/select.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for sys/socket.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for sys/ioctl.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for sys/param.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for sys/uio.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for assert.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for netdb.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for netinet/in.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for netinet/tcp.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for net/if.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for errno.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for socket.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:65:20: fatal error: socket.h: No such file or directory
compilation terminated.
configure:17820: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| /* end confdefs.h.  */
| 
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_TIME_H
| #include 
| #endif
| #ifdef HAVE_ARPA_NAMESER_H
| #include 
| #endif
| 
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETINET_IN_H
| #include 
| #endif
| 
| 
| 
| #include 
configure:17820: result: no
configure:17820: checking for strings.h
configure:17820: result: yes
configure:17820: checking for stdbool.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for time.h
configure:17820: result: yes
configure:17820: checking for limits.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for arpa/nameser.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for arpa/nameser_compat.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17820: checking for arpa/inet.h
configure:17820: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17820: $? = 0
configure:17820: result: yes
configure:17850: checking for an ANSI C-conforming const
configure:17914: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17914: $? = 0
configure:17921: result: yes
configure:17929: checking for size_t
configure:17929: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:17929: $? = 0
configure:17929: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:21: error: expected expression before ')' token
 if (sizeof ((size_t)))
                     ^
configure:17929: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| int main (void)
| {
| if (sizeof ((size_t)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:17929: result: yes
configure:17940: checking whether time.h and sys/time.h may both be included
configure:17966: result: yes
configure:17978: checking for sys/types.h
configure:17978: result: yes
configure:17978: checking for sys/time.h
configure:17978: result: yes
configure:17978: checking for time.h
configure:17978: result: yes
configure:17978: checking for sys/socket.h
configure:17978: result: yes
configure:17988: checking for struct timeval
configure:18041: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18041: $? = 0
configure:18053: result: yes
configure:18070: checking size of size_t
configure:18075: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18075: $? = 0
configure:18075: ./conftest
configure:18075: $? = 0
configure:18089: result: 8
configure:18103: checking size of long
configure:18108: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18108: $? = 0
configure:18108: ./conftest
configure:18108: $? = 0
configure:18122: result: 8
configure:18136: checking size of int
configure:18141: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18141: $? = 0
configure:18141: ./conftest
configure:18141: $? = 0
configure:18155: result: 4
configure:18169: checking size of short
configure:18174: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18174: $? = 0
configure:18174: ./conftest
configure:18174: $? = 0
configure:18188: result: 2
configure:18213: checking size of time_t
configure:18218: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18218: $? = 0
configure:18218: ./conftest
configure:18218: $? = 0
configure:18232: result: 8
configure:18243: checking for long long
configure:18243: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18243: $? = 0
configure:18243: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:24: error: expected expression before ')' token
 if (sizeof ((long long)))
                        ^
configure:18243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| int main (void)
| {
| if (sizeof ((long long)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18243: result: yes
configure:18254: checking if numberLL works
configure:18271: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18271: $? = 0
configure:18273: result: yes
configure:18290: checking for ssize_t
configure:18290: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18290: $? = 0
configure:18290: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:22: error: expected expression before ')' token
 if (sizeof ((ssize_t)))
                      ^
configure:18290: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| int main (void)
| {
| if (sizeof ((ssize_t)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18290: result: yes
configure:18301: checking for bool
configure:18301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18301: $? = 0
configure:18301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:77:19: error: expected expression before ')' token
 if (sizeof ((bool)))
                   ^
configure:18301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| /* end confdefs.h.  */
| 
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_STDBOOL_H
| #include 
| #endif
| 
| 
| int main (void)
| {
| if (sizeof ((bool)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18301: result: yes
configure:18336: checking for windows.h
configure:18378: result: no
configure:18396: checking for winsock2.h
configure:18439: result: no
configure:18452: checking for ws2tcpip.h
configure:18496: result: no
configure:18522: checking for sys/types.h
configure:18522: result: yes
configure:18522: checking for sys/socket.h
configure:18522: result: yes
configure:18546: checking for ares_socklen_t data type
configure:18574: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18574: $? = 0
configure:18611: result: socklen_t
configure:18618: checking size of ares_socklen_t
configure:18664: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:72:21: error: unknown type name 'socklen_t'
             typedef socklen_t ares_socklen_t;
                     ^
configure:18664: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
|             
|             typedef socklen_t ares_socklen_t;
|             typedef char dummy_arr[sizeof(ares_socklen_t) == 4 ? 1 : -1];
| 
| int main (void)
| {
| 
|             ares_socklen_t dummy;
| 
|  ;
|  return 0;
| }
| 
configure:18664: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:72:21: error: unknown type name 'socklen_t'
             typedef socklen_t ares_socklen_t;
                     ^
configure:18664: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
|             
|             typedef socklen_t ares_socklen_t;
|             typedef char dummy_arr[sizeof(ares_socklen_t) == 4 ? 1 : -1];
| 
| int main (void)
| {
| 
|             ares_socklen_t dummy;
| 
|  ;
|  return 0;
| }
| 
configure:18664: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18664: $? = 0
configure:18674: result: 4
configure:18721: checking for in_addr_t
configure:18721: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18721: $? = 0
configure:18721: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:105:24: error: expected expression before ')' token
 if (sizeof ((in_addr_t)))
                        ^
configure:18721: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| /* end confdefs.h.  */
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETINET_IN_H
| #include 
| #endif
| #ifdef HAVE_ARPA_INET_H
| #include 
| #endif
| #endif
| 
| 
| int main (void)
| {
| if (sizeof ((in_addr_t)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18721: result: yes
configure:18837: checking for struct sockaddr_storage
configure:18837: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18837: $? = 0
configure:18837: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:101:38: error: expected expression before ')' token
 if (sizeof ((struct sockaddr_storage)))
                                      ^
configure:18837: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| /* end confdefs.h.  */
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #endif
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETINET_IN_H
| #include 
| #endif
| #ifdef HAVE_ARPA_INET_H
| #include 
| #endif
| #endif
| 
| 
| int main (void)
| {
| if (sizeof ((struct sockaddr_storage)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18837: result: yes
configure:18874: checking signal.h usability
configure:18874: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18874: $? = 0
configure:18874: result: yes
configure:18874: checking signal.h presence
configure:18874: gcc -E  conftest.c
configure:18874: $? = 0
configure:18874: result: yes
configure:18874: checking for signal.h
configure:18874: result: yes
configure:18884: checking for sig_atomic_t
configure:18884: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:18884: $? = 0
configure:18884: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:83:27: error: expected expression before ')' token
 if (sizeof ((sig_atomic_t)))
                           ^
configure:18884: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| /* end confdefs.h.  */
| 
| #ifdef HAVE_SIGNAL_H
| #include 
| #endif
| 
| 
| int main (void)
| {
| if (sizeof ((sig_atomic_t)))
| 	    return 0;
|  ;
|  return 0;
| }
configure:18884: result: yes
configure:18901: checking if sig_atomic_t is already defined as volatile
configure:18921: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:18921: $? = 0
configure:18923: result: no
configure:18946: checking return type of signal handlers
configure:18963: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:81:9: error: void value not ignored as it ought to be
 return *(signal (0, 0)) (0) == 1;
         ^
configure:18963: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| /* end confdefs.h.  */
| #include 
| #include 
| 
| int main (void)
| {
| return *(signal (0, 0)) (0) == 1;
|  ;
|  return 0;
| }
configure:18970: result: void
configure:18983: checking for sys/types.h
configure:18983: result: yes
configure:18983: checking for sys/socket.h
configure:18983: result: yes
configure:18994: checking for recv
configure:19032: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:19032: $? = 0
configure:19034: result: yes
configure:19049: checking types of args and return type for recv
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, size_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, socklen_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, unsigned int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, size_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, size_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, socklen_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, unsigned int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(int, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, size_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, socklen_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, unsigned int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, size_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, size_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, socklen_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, unsigned int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(ssize_t, void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(ssize_t, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'char'
                       recv(SOCKET, char *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:36: error: expected ')' before 'void'
                       recv(SOCKET, void *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:110:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern int RECVCALLCONV
|                       recv(SOCKET, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       void * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, size_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       int len=0;
|                       int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, socklen_t, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, unsigned int, int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:105:23: error: conflicting types for 'recv'
                       recv(int, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:100:0:
/usr/include/sys/socket.h:156:16: note: previous declaration of 'recv' was here
 extern ssize_t recv (int __fd, void *__buf, size_t __n, int __flags);
                ^
configure:19106: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVCALLCONV
| #endif
|                       extern ssize_t RECVCALLCONV
|                       recv(int, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       char * buf=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = recv(s, buf, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19106: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:19106: $? = 0
configure:19120: result: int,void *,size_t,int,ssize_t
configure:19171: checking for sys/types.h
configure:19171: result: yes
configure:19171: checking for sys/socket.h
configure:19171: result: yes
configure:19182: checking for recvfrom
configure:19220: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:19220: $? = 0
configure:19222: result: yes
configure:19237: checking types of args and return type for recvfrom
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(int, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(ssize_t, void *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(ssize_t, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           ssize_t s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'char'
                           recvfrom(SOCKET, char *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
conftest.c:127:68: warning: passing argument 6 of 'recvfrom' from incompatible pointer type [-Wincompatible-pointer-types]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                                    ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:44: error: expected ')' before 'void'
                           recvfrom(SOCKET, void *,
                                            ^
conftest.c: In function 'main':
conftest.c:120:27: error: unknown type name 'SOCKET'
                           SOCKET s=0;
                           ^
conftest.c:127:62: warning: passing argument 5 of 'recvfrom' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
                           res = recvfrom(s, buf, len, flags, addr, addrlen);
                                                              ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: expected 'struct sockaddr * restrict' but argument is of type 'const struct sockaddr *'
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern int RECVFROMCALLCONV
|                           recvfrom(SOCKET, void *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           SOCKET s=0;
|                           void * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           int res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    size_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           size_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    socklen_t, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           socklen_t len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    void *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           void * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, socklen_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           socklen_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, unsigned int *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           unsigned int * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, size_t *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           size_t * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:113:27: error: conflicting types for 'recvfrom'
                           recvfrom(int, char *,
                           ^
In file included from conftest.c:108:0:
/usr/include/sys/socket.h:174:16: note: previous declaration of 'recvfrom' was here
 extern ssize_t recvfrom (int __fd, void *__restrict __buf, size_t __n,
                ^
configure:19301: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define RECVFROMCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define RECVFROMCALLCONV
| #endif
|                           extern ssize_t RECVFROMCALLCONV
|                           recvfrom(int, char *,
|                                    unsigned int, unsigned int,
|                                    const struct sockaddr *, void *);
| 
| int main (void)
| {
| 
|                           int s=0;
|                           char * buf=0;
|                           unsigned int len=0;
|                           unsigned int flags=0;
|                           const struct sockaddr * addr=0;
|                           void * addrlen=0;
|                           ssize_t res=0;
|                           res = recvfrom(s, buf, len, flags, addr, addrlen);
| 
|  ;
|  return 0;
| }
| 
configure:19301: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:19301: $? = 0
configure:19317: result: int,void *,size_t,int,struct sockaddr *,socklen_t *,ssize_t
configure:19455: checking for sys/types.h
configure:19455: result: yes
configure:19455: checking for sys/socket.h
configure:19455: result: yes
configure:19466: checking for send
configure:19504: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:19504: $? = 0
configure:19506: result: yes
configure:19521: checking types of args and return type for send
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(int, const void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, size_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(ssize_t, const void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(ssize_t, const void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       ssize_t s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'char'
                       send(SOCKET, char *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'void'
                       send(SOCKET, void *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const char *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, size_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, size_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, size_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, socklen_t, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, socklen_t, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, unsigned int, int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:36: error: expected ')' before 'const'
                       send(SOCKET, const void *, unsigned int, unsigned int);
                                    ^
conftest.c: In function 'main':
conftest.c:131:23: error: unknown type name 'SOCKET'
                       SOCKET s=0;
                       ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern int SENDCALLCONV
|                       send(SOCKET, const void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       SOCKET s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       int res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, void *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, void *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, size_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, size_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, size_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, size_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       size_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, socklen_t, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, socklen_t, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, socklen_t, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, socklen_t, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       socklen_t len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, unsigned int, int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, unsigned int, int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:126:23: error: conflicting types for 'send'
                       send(int, const char *, unsigned int, unsigned int);
                       ^
In file included from conftest.c:121:0:
/usr/include/sys/socket.h:149:16: note: previous declaration of 'send' was here
 extern ssize_t send (int __fd, const void *__buf, size_t __n, int __flags);
                ^
configure:19577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #else
| #ifdef HAVE_WINSOCK_H
| #include 
| #endif
| #endif
| #define SENDCALLCONV PASCAL
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #define SENDCALLCONV
| #endif
|                       extern ssize_t SENDCALLCONV
|                       send(int, const char *, unsigned int, unsigned int);
| 
| int main (void)
| {
| 
|                       int s=0;
|                       unsigned int len=0;
|                       unsigned int flags=0;
|                       ssize_t res = send(s, 0, len, flags);
| 
|  ;
|  return 0;
| }
| 
configure:19577: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:19577: $? = 0
configure:19591: result: int,const void *,size_t,int,ssize_t
configure:19679: checking for sys/types.h
configure:19679: result: yes
configure:19679: checking for sys/socket.h
configure:19679: result: yes
configure:19689: checking for MSG_NOSIGNAL
configure:19731: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:19731: $? = 0
configure:19743: result: yes
configure:19769: checking for sys/types.h
configure:19769: result: yes
configure:19769: checking for socket.h
configure:19769: result: no
configure:19788: checking if closesocket can be linked
configure:19808: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:140:15: warning: implicit declaration of function 'closesocket' [-Wimplicit-function-declaration]
       if(0 != closesocket(0))
               ^
/tmp/ccmhDTVM.o: In function `main':
conftest.c:(.text.startup+0x9): undefined reference to `closesocket'
collect2: error: ld returned 1 exit status
configure:19808: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| 
| 
|       /* includes start */
| #ifdef HAVE_WINDOWS_H
| #  ifndef WIN32_LEAN_AND_MEAN
| #    define WIN32_LEAN_AND_MEAN
| #  endif
| #  include 
| #  ifdef HAVE_WINSOCK2_H
| #    include 
| #  else
| #    ifdef HAVE_WINSOCK_H
| #      include 
| #    endif
| #  endif
| #endif
| /* includes end */
|       /* includes start */
| #ifdef HAVE_SYS_TYPES_H
| #  include 
| #endif
| #ifdef HAVE_SOCKET_H
| #  include 
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|       if(0 != closesocket(0))
|         return 1;
| 
|  ;
|  return 0;
| }
| 
configure:19816: result: no
configure:19903: checking if closesocket might be used
configure:19918: result: no
configure:19930: checking if CloseSocket can be linked
configure:19949: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:125:15: warning: implicit declaration of function 'CloseSocket' [-Wimplicit-function-declaration]
       if(0 != CloseSocket(0))
               ^
/tmp/ccSaJRRY.o: In function `main':
conftest.c:(.text.startup+0x9): undefined reference to `CloseSocket'
collect2: error: ld returned 1 exit status
configure:19949: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| 
| 
|       /* includes start */
| #ifdef HAVE_SYS_TYPES_H
| #  include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #  include 
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|       if(0 != CloseSocket(0))
|         return 1;
| 
|  ;
|  return 0;
| }
| 
configure:19957: result: no
configure:20042: checking if CloseSocket might be used
configure:20057: result: no
configure:20069: checking if connect can be linked
configure:20090: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:20090: $? = 0
configure:20092: result: yes
configure:20107: checking if connect is prototyped
configure:20120: result: yes
configure:20136: checking if connect is compilable
configure:20157: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20157: $? = 0
configure:20159: result: yes
configure:20174: checking if connect usage allowed
configure:20177: result: yes
configure:20187: checking if connect might be used
configure:20193: result: yes
configure:20223: checking for sys/types.h
configure:20223: result: yes
configure:20223: checking for unistd.h
configure:20223: result: yes
configure:20223: checking for fcntl.h
configure:20223: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20223: $? = 0
configure:20223: result: yes
configure:20242: checking if fcntl can be linked
configure:20271: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:20271: $? = 0
configure:20273: result: yes
configure:20288: checking if fcntl is prototyped
configure:20299: result: yes
configure:20315: checking if fcntl is compilable
configure:20334: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20334: $? = 0
configure:20336: result: yes
configure:20351: checking if fcntl usage allowed
configure:20354: result: yes
configure:20364: checking if fcntl might be used
configure:20370: result: yes
configure:20390: checking if fcntl O_NONBLOCK is compilable
configure:20410: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20410: $? = 0
configure:20412: result: yes
configure:20427: checking if fcntl O_NONBLOCK usage allowed
configure:20430: result: yes
configure:20440: checking if fcntl O_NONBLOCK might be used
configure:20444: result: yes
configure:20477: checking for sys/types.h
configure:20477: result: yes
configure:20477: checking for netdb.h
configure:20477: result: yes
configure:20496: checking if freeaddrinfo can be linked
configure:20516: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:20516: $? = 0
configure:20518: result: yes
configure:20533: checking if freeaddrinfo is prototyped
configure:20546: result: yes
configure:20562: checking if freeaddrinfo is compilable
configure:20582: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20582: $? = 0
configure:20584: result: yes
configure:20599: checking if freeaddrinfo usage allowed
configure:20602: result: yes
configure:20612: checking if freeaddrinfo might be used
configure:20618: result: yes
configure:20645: checking for sys/types.h
configure:20645: result: yes
configure:20645: checking for stdlib.h
configure:20645: result: yes
configure:20673: checking for sys/types.h
configure:20673: result: yes
configure:20673: checking for string.h
configure:20673: result: yes
configure:20673: checking for strings.h
configure:20673: result: yes
configure:20694: checking if getaddrinfo can be linked
configure:20715: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:20715: $? = 0
configure:20717: result: yes
configure:20732: checking if getaddrinfo is prototyped
configure:20745: result: yes
configure:20761: checking if getaddrinfo is compilable
configure:20782: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20782: $? = 0
configure:20784: result: yes
configure:20800: checking if getaddrinfo seems to work
configure:20840: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:20840: $? = 0
configure:20840: ./conftest
configure:20840: $? = 0
configure:20842: result: yes
configure:20861: checking if getaddrinfo usage allowed
configure:20864: result: yes
configure:20874: checking if getaddrinfo might be used
configure:20881: result: yes
configure:20897: checking if getaddrinfo is threadsafe
configure:20959: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:20959: $? = 0
configure:20984: result: yes
configure:21005: checking if getenv can be linked
configure:21034: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:21034: $? = 0
configure:21036: result: yes
configure:21051: checking if getenv is prototyped
configure:21062: result: yes
configure:21078: checking if getenv is compilable
configure:21097: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:21097: $? = 0
configure:21099: result: yes
configure:21114: checking if getenv usage allowed
configure:21117: result: yes
configure:21127: checking if getenv might be used
configure:21133: result: yes
configure:21154: checking if gethostbyaddr can be linked
configure:21174: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:21174: $? = 0
configure:21176: result: yes
configure:21191: checking if gethostbyaddr is prototyped
configure:21203: result: yes
configure:21219: checking if gethostbyaddr is compilable
configure:21239: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:21239: $? = 0
configure:21241: result: yes
configure:21256: checking if gethostbyaddr usage allowed
configure:21259: result: yes
configure:21269: checking if gethostbyaddr might be used
configure:21275: result: yes
configure:21296: checking if gethostbyname can be linked
configure:21316: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:21316: $? = 0
configure:21318: result: yes
configure:21333: checking if gethostbyname is prototyped
configure:21345: result: yes
configure:21361: checking if gethostbyname is compilable
configure:21381: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:21381: $? = 0
configure:21383: result: yes
configure:21398: checking if gethostbyname usage allowed
configure:21401: result: yes
configure:21411: checking if gethostbyname might be used
configure:21417: result: yes
configure:21444: checking for sys/types.h
configure:21444: result: yes
configure:21444: checking for unistd.h
configure:21444: result: yes
configure:21463: checking if gethostname can be linked
configure:21483: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:21483: $? = 0
configure:21485: result: yes
configure:21500: checking if gethostname is prototyped
configure:21512: result: yes
configure:21528: checking if gethostname is compilable
configure:21548: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:21548: $? = 0
configure:21550: result: yes
configure:21565: checking if gethostname usage allowed
configure:21568: result: yes
configure:21578: checking if gethostname might be used
configure:21584: result: yes
configure:21606: checking if getservbyport_r can be linked
configure:21635: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:21635: $? = 0
configure:21637: result: yes
configure:21652: checking if getservbyport_r is prototyped
configure:21663: result: yes
configure:21680: checking if getservbyport_r takes 4 args.
configure:21699: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:147:19: error: too few arguments to function 'getservbyport_r'
           if(0 != getservbyport_r(0, 0, 0, 0))
                   ^
In file included from conftest.c:140:0:
/usr/include/netdb.h:318:12: note: declared here
 extern int getservbyport_r (int __port, const char *__restrict __proto,
            ^
configure:21699: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| /* end confdefs.h.  */
| 
| 
|           /* includes start */
| #ifdef HAVE_SYS_TYPES_H
| #  include 
| #endif
| #ifdef HAVE_NETDB_H
| #  include 
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|           if(0 != getservbyport_r(0, 0, 0, 0))
|             return 1;
| 
|  ;
|  return 0;
| }
| 
configure:21708: result: no
configure:21716: checking if getservbyport_r takes 5 args.
configure:21735: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:147:19: error: too few arguments to function 'getservbyport_r'
           if(0 != getservbyport_r(0, 0, 0, 0, 0))
                   ^
In file included from conftest.c:140:0:
/usr/include/netdb.h:318:12: note: declared here
 extern int getservbyport_r (int __port, const char *__restrict __proto,
            ^
configure:21735: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| /* end confdefs.h.  */
| 
| 
|           /* includes start */
| #ifdef HAVE_SYS_TYPES_H
| #  include 
| #endif
| #ifdef HAVE_NETDB_H
| #  include 
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|           if(0 != getservbyport_r(0, 0, 0, 0, 0))
|             return 1;
| 
|  ;
|  return 0;
| }
| 
configure:21744: result: no
configure:21752: checking if getservbyport_r takes 6 args.
configure:21771: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:21771: $? = 0
configure:21773: result: yes
configure:21787: checking if getservbyport_r is compilable
configure:21790: result: yes
configure:21799: checking if getservbyport_r usage allowed
configure:21802: result: yes
configure:21812: checking if getservbyport_r might be used
configure:21818: result: yes
configure:21865: checking for sys/types.h
configure:21865: result: yes
configure:21865: checking for sys/socket.h
configure:21865: result: yes
configure:21865: checking for netinet/in.h
configure:21865: result: yes
configure:21865: checking for arpa/inet.h
configure:21865: result: yes
configure:21885: checking if inet_net_pton can be linked
configure:21914: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccxUv1do.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `inet_net_pton'
collect2: error: ld returned 1 exit status
configure:21914: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| /* end confdefs.h.  */
| 
| 
| #define inet_net_pton innocuous_inet_net_pton
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef inet_net_pton
| #ifdef __cplusplus
| extern "C"
| #endif
| char inet_net_pton ();
| #if defined __stub_inet_net_pton || defined __stub___inet_net_pton
| choke me
| #endif
| 
| int main (void)
| {
| return inet_net_pton ();
|  ;
|  return 0;
| }
| 
configure:21922: result: no
configure:22170: checking if inet_net_pton might be used
configure:22186: result: no
configure:22199: checking if inet_ntop can be linked
configure:22228: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:22228: $? = 0
configure:22230: result: yes
configure:22245: checking if inet_ntop is prototyped
configure:22256: result: yes
configure:22272: checking if inet_ntop is compilable
configure:22291: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22291: $? = 0
configure:22293: result: yes
configure:22309: checking if inet_ntop seems to work
configure:22383: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:193:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
         ipv4ptr = inet_ntop(AF_INET, ipv4a, ipv4res, sizeof(ipv4res));
                 ^
conftest.c:217:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
         ipv6ptr = inet_ntop(AF_INET6, ipv6a, ipv6res, sizeof(ipv6res));
                 ^
configure:22383: $? = 0
configure:22383: ./conftest
configure:22383: $? = 0
configure:22385: result: yes
configure:22404: checking if inet_ntop usage allowed
configure:22407: result: yes
configure:22417: checking if inet_ntop might be used
configure:22424: result: yes
configure:22446: checking if inet_pton can be linked
configure:22475: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:22475: $? = 0
configure:22477: result: yes
configure:22492: checking if inet_pton is prototyped
configure:22503: result: yes
configure:22519: checking if inet_pton is compilable
configure:22538: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22538: $? = 0
configure:22540: result: yes
configure:22556: checking if inet_pton seems to work
configure:22623: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:22623: $? = 0
configure:22623: ./conftest
configure:22623: $? = 0
configure:22625: result: yes
configure:22644: checking if inet_pton usage allowed
configure:22647: result: yes
configure:22657: checking if inet_pton might be used
configure:22664: result: yes
configure:22700: checking for sys/types.h
configure:22700: result: yes
configure:22700: checking for unistd.h
configure:22700: result: yes
configure:22700: checking for sys/socket.h
configure:22700: result: yes
configure:22700: checking for sys/ioctl.h
configure:22700: result: yes
configure:22700: checking for stropts.h
configure:22700: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22700: $? = 0
configure:22700: result: yes
configure:22719: checking if ioctl can be linked
configure:22748: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:22748: $? = 0
configure:22750: result: yes
configure:22765: checking if ioctl is prototyped
configure:22776: result: yes
configure:22792: checking if ioctl is compilable
configure:22811: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22811: $? = 0
configure:22813: result: yes
configure:22828: checking if ioctl usage allowed
configure:22831: result: yes
configure:22841: checking if ioctl might be used
configure:22847: result: yes
configure:22861: checking if ioctl FIONBIO is compilable
configure:22881: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22881: $? = 0
configure:22883: result: yes
configure:22898: checking if ioctl FIONBIO usage allowed
configure:22901: result: yes
configure:22911: checking if ioctl FIONBIO might be used
configure:22915: result: yes
configure:22935: checking if ioctl SIOCGIFADDR is compilable
configure:22956: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:22956: $? = 0
configure:22958: result: yes
configure:22973: checking if ioctl SIOCGIFADDR usage allowed
configure:22976: result: yes
configure:22986: checking if ioctl SIOCGIFADDR might be used
configure:22990: result: yes
configure:23017: checking if ioctlsocket can be linked
configure:23036: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:171:15: warning: implicit declaration of function 'ioctlsocket' [-Wimplicit-function-declaration]
       if(0 != ioctlsocket(0, 0, 0))
               ^
/tmp/ccRwIaXt.o: In function `main':
conftest.c:(.text.startup+0xd): undefined reference to `ioctlsocket'
collect2: error: ld returned 1 exit status
configure:23036: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| /* end confdefs.h.  */
| 
| 
|       /* includes start */
| #ifdef HAVE_WINDOWS_H
| #  ifndef WIN32_LEAN_AND_MEAN
| #    define WIN32_LEAN_AND_MEAN
| #  endif
| #  include 
| #  ifdef HAVE_WINSOCK2_H
| #    include 
| #  else
| #    ifdef HAVE_WINSOCK_H
| #      include 
| #    endif
| #  endif
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|       if(0 != ioctlsocket(0, 0, 0))
|         return 1;
| 
|  ;
|  return 0;
| }
| 
configure:23044: result: no
configure:23129: checking if ioctlsocket might be used
configure:23218: result: no
configure:23230: checking if IoctlSocket can be linked
configure:23259: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccQZdymG.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `IoctlSocket'
collect2: error: ld returned 1 exit status
configure:23259: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| /* end confdefs.h.  */
| 
| 
| #define IoctlSocket innocuous_IoctlSocket
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef IoctlSocket
| #ifdef __cplusplus
| extern "C"
| #endif
| char IoctlSocket ();
| #if defined __stub_IoctlSocket || defined __stub___IoctlSocket
| choke me
| #endif
| 
| int main (void)
| {
| return IoctlSocket ();
|  ;
|  return 0;
| }
| 
configure:23267: result: no
configure:23352: checking if IoctlSocket might be used
configure:23441: result: no
configure:23453: checking if setsockopt can be linked
configure:23473: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:23473: $? = 0
configure:23475: result: yes
configure:23490: checking if setsockopt is prototyped
configure:23502: result: yes
configure:23518: checking if setsockopt is compilable
configure:23538: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:23538: $? = 0
configure:23540: result: yes
configure:23555: checking if setsockopt usage allowed
configure:23558: result: yes
configure:23568: checking if setsockopt might be used
configure:23574: result: yes
configure:23588: checking if setsockopt SO_NONBLOCK is compilable
configure:23608: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:180:43: error: 'SO_NONBLOCK' undeclared (first use in this function)
         if(0 != setsockopt(0, SOL_SOCKET, SO_NONBLOCK, 0, 0))
                                           ^
conftest.c:180:43: note: each undeclared identifier is reported only once for each function it appears in
configure:23608: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| /* end confdefs.h.  */
| 
| 
|         /* includes start */
| #ifdef HAVE_WINDOWS_H
| #  ifndef WIN32_LEAN_AND_MEAN
| #    define WIN32_LEAN_AND_MEAN
| #  endif
| #  include 
| #  ifdef HAVE_WINSOCK2_H
| #    include 
| #  else
| #    ifdef HAVE_WINSOCK_H
| #      include 
| #    endif
| #  endif
| #endif
| /* includes end */
|         /* includes start */
| #ifdef HAVE_SYS_TYPES_H
| #  include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #  include 
| #endif
| /* includes end */
| 
| int main (void)
| {
| 
|         if(0 != setsockopt(0, SOL_SOCKET, SO_NONBLOCK, 0, 0))
|           return 1;
| 
|  ;
|  return 0;
| }
| 
configure:23616: result: no
configure:23638: checking if setsockopt SO_NONBLOCK might be used
configure:23651: result: no
configure:23669: checking if socket can be linked
configure:23690: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:23690: $? = 0
configure:23692: result: yes
configure:23707: checking if socket is prototyped
configure:23720: result: yes
configure:23736: checking if socket is compilable
configure:23757: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:23757: $? = 0
configure:23759: result: yes
configure:23774: checking if socket usage allowed
configure:23777: result: yes
configure:23787: checking if socket might be used
configure:23793: result: yes
configure:23814: checking if strcasecmp can be linked
configure:23843: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c:164:6: warning: conflicting types for built-in function 'strcasecmp'
 char strcasecmp ();
      ^
configure:23843: $? = 0
configure:23845: result: yes
configure:23860: checking if strcasecmp is prototyped
configure:23871: result: yes
configure:23887: checking if strcasecmp is compilable
configure:23906: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:23906: $? = 0
configure:23908: result: yes
configure:23923: checking if strcasecmp usage allowed
configure:23926: result: yes
configure:23936: checking if strcasecmp might be used
configure:23942: result: yes
configure:23963: checking if strcmpi can be linked
configure:23992: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccXTAuRJ.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `strcmpi'
collect2: error: ld returned 1 exit status
configure:23992: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| /* end confdefs.h.  */
| 
| 
| #define strcmpi innocuous_strcmpi
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef strcmpi
| #ifdef __cplusplus
| extern "C"
| #endif
| char strcmpi ();
| #if defined __stub_strcmpi || defined __stub___strcmpi
| choke me
| #endif
| 
| int main (void)
| {
| return strcmpi ();
|  ;
|  return 0;
| }
| 
configure:24000: result: no
configure:24085: checking if strcmpi might be used
configure:24100: result: no
configure:24112: checking if strdup can be linked
configure:24141: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c:165:6: warning: conflicting types for built-in function 'strdup'
 char strdup ();
      ^
configure:24141: $? = 0
configure:24143: result: yes
configure:24158: checking if strdup is prototyped
configure:24169: result: yes
configure:24185: checking if strdup is compilable
configure:24204: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:24204: $? = 0
configure:24206: result: yes
configure:24221: checking if strdup usage allowed
configure:24224: result: yes
configure:24234: checking if strdup might be used
configure:24240: result: yes
configure:24261: checking if stricmp can be linked
configure:24290: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccM0AQ6i.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `stricmp'
collect2: error: ld returned 1 exit status
configure:24290: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| /* end confdefs.h.  */
| 
| 
| #define stricmp innocuous_stricmp
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef stricmp
| #ifdef __cplusplus
| extern "C"
| #endif
| char stricmp ();
| #if defined __stub_stricmp || defined __stub___stricmp
| choke me
| #endif
| 
| int main (void)
| {
| return stricmp ();
|  ;
|  return 0;
| }
| 
configure:24298: result: no
configure:24383: checking if stricmp might be used
configure:24398: result: no
configure:24410: checking if strncasecmp can be linked
configure:24439: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c:166:6: warning: conflicting types for built-in function 'strncasecmp'
 char strncasecmp ();
      ^
configure:24439: $? = 0
configure:24441: result: yes
configure:24456: checking if strncasecmp is prototyped
configure:24467: result: yes
configure:24483: checking if strncasecmp is compilable
configure:24502: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:24502: $? = 0
configure:24504: result: yes
configure:24519: checking if strncasecmp usage allowed
configure:24522: result: yes
configure:24532: checking if strncasecmp might be used
configure:24538: result: yes
configure:24559: checking if strncmpi can be linked
configure:24588: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccEDljQZ.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `strncmpi'
collect2: error: ld returned 1 exit status
configure:24588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| /* end confdefs.h.  */
| 
| 
| #define strncmpi innocuous_strncmpi
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef strncmpi
| #ifdef __cplusplus
| extern "C"
| #endif
| char strncmpi ();
| #if defined __stub_strncmpi || defined __stub___strncmpi
| choke me
| #endif
| 
| int main (void)
| {
| return strncmpi ();
|  ;
|  return 0;
| }
| 
configure:24596: result: no
configure:24681: checking if strncmpi might be used
configure:24696: result: no
configure:24708: checking if strnicmp can be linked
configure:24737: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/ccdYlfi0.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `strnicmp'
collect2: error: ld returned 1 exit status
configure:24737: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| /* end confdefs.h.  */
| 
| 
| #define strnicmp innocuous_strnicmp
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef strnicmp
| #ifdef __cplusplus
| extern "C"
| #endif
| char strnicmp ();
| #if defined __stub_strnicmp || defined __stub___strnicmp
| choke me
| #endif
| 
| int main (void)
| {
| return strnicmp ();
|  ;
|  return 0;
| }
| 
configure:24745: result: no
configure:24830: checking if strnicmp might be used
configure:24845: result: no
configure:24863: checking for sys/types.h
configure:24863: result: yes
configure:24863: checking for sys/uio.h
configure:24863: result: yes
configure:24882: checking if writev can be linked
configure:24911: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:24911: $? = 0
configure:24913: result: yes
configure:24928: checking if writev is prototyped
configure:24939: result: yes
configure:24955: checking if writev is compilable
configure:24974: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:24974: $? = 0
configure:24976: result: yes
configure:24991: checking if writev usage allowed
configure:24994: result: yes
configure:25004: checking if writev might be used
configure:25010: result: yes
configure:25027: checking for PF_INET6
configure:25069: result: yes
configure:25085: checking for AF_INET6
configure:25127: result: yes
configure:25144: checking for struct in6_addr
configure:25179: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25179: $? = 0
configure:25186: result: yes
configure:25202: checking for struct sockaddr_in6
configure:25237: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25237: $? = 0
configure:25244: result: yes
configure:25259: checking for struct sockaddr_in6.sin6_scope_id
configure:25259: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25259: $? = 0
configure:25259: result: yes
configure:25292: checking for struct addrinfo.ai_flags
configure:25292: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25292: $? = 0
configure:25292: result: yes
configure:25338: checking for bitncmp
configure:25338: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
/tmp/cc3dT7xZ.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `bitncmp'
collect2: error: ld returned 1 exit status
configure:25338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| /* end confdefs.h.  */
| 
| #define bitncmp innocuous_bitncmp
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| #undef bitncmp
| #ifdef __cplusplus
| extern "C"
| #endif
| char bitncmp ();
| #if defined __stub_bitncmp || defined __stub___bitncmp
| choke me
| #endif
| 
| int main (void)
| {
| return bitncmp ();
|  ;
|  return 0;
| }
configure:25338: result: no
configure:25348: checking deeper for bitncmp
configure:25365: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:170:7: warning: implicit declaration of function 'bitncmp' [-Wimplicit-function-declaration]
       bitncmp ();
       ^
/tmp/ccAzhbxc.o: In function `main':
conftest.c:(.text.startup+0x7): undefined reference to `bitncmp'
collect2: error: ld returned 1 exit status
configure:25365: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| /* end confdefs.h.  */
| 
| 
| 
| int main (void)
| {
| 
|       bitncmp ();
| 
|  ;
|  return 0;
| }
| 
configure:25378: result: but still no
configure:25338: checking for gettimeofday
configure:25338: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:25338: $? = 0
configure:25338: result: yes
configure:25338: checking for if_indextoname
configure:25338: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:25338: $? = 0
configure:25338: result: yes
configure:25394: checking size of struct in6_addr
configure:25399: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:25399: $? = 0
configure:25399: ./conftest
configure:25399: $? = 0
configure:25439: result: 16
configure:25454: checking size of struct in_addr
configure:25459: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:25459: $? = 0
configure:25459: ./conftest
configure:25459: $? = 0
configure:25499: result: 4
configure:25515: checking for sys/types.h
configure:25515: result: yes
configure:25515: checking for sys/socket.h
configure:25515: result: yes
configure:25515: checking for netdb.h
configure:25515: result: yes
configure:25526: checking for getnameinfo
configure:25555: gcc -o conftest -g0 -O2 -Wno-system-headers   conftest.c  >&5
configure:25555: $? = 0
configure:25557: result: yes
configure:25665: checking types of arguments for getnameinfo
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, int,
|                                            char *, int,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, int,
|                                            char *, int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, socklen_t,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, int,
|                                            char *, int,
|                                            int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, int,
|                                            char *, int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, size_t,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     size_t salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, int,
|                                            char *, int,
|                                            int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, int,
|                                            char *, int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, socklen_t,
|                                            char *, socklen_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     socklen_t hostlen=0;
|                     socklen_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, unsigned int,
|                                            char *, unsigned int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     unsigned int hostlen=0;
|                     unsigned int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:203:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c:204:52: error: unknown type name 'DWORD'
                                            char *, DWORD,
                                                    ^
conftest.c: In function 'main':
conftest.c:211:21: error: unknown type name 'DWORD'
                     DWORD hostlen=0;
                     ^
conftest.c:212:21: error: unknown type name 'DWORD'
                     DWORD servlen=0;
                     ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(struct sockaddr *, int,
|                                            char *, DWORD,
|                                            char *, DWORD,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     int salen=0;
|                     DWORD hostlen=0;
|                     DWORD servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
|                                            char *, size_t,
|                                            char *, size_t,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     size_t hostlen=0;
|                     size_t servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
|                                            char *, int,
|                                            char *, int,
|                                            int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:202:44: error: conflicting types for 'getnameinfo'
                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
                                            ^
In file included from conftest.c:198:0:
/usr/include/netdb.h:677:12: note: previous declaration of 'getnameinfo' was here
 extern int getnameinfo (const struct sockaddr *__restrict __sa,
            ^
configure:25729: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| /* end confdefs.h.  */
| 
| 
| #undef inline
| #ifdef HAVE_WINDOWS_H
| #ifndef WIN32_LEAN_AND_MEAN
| #define WIN32_LEAN_AND_MEAN
| #endif
| #if (!defined(_WIN32_WINNT)) || (_WIN32_WINNT < 0x0501)
| #undef _WIN32_WINNT
| #define _WIN32_WINNT 0x0501
| #endif
| #include 
| #ifdef HAVE_WINSOCK2_H
| #include 
| #ifdef HAVE_WS2TCPIP_H
| #include 
| #endif
| #endif
| #define GNICALLCONV WSAAPI
| #else
| #ifdef HAVE_SYS_TYPES_H
| #include 
| #endif
| #ifdef HAVE_SYS_SOCKET_H
| #include 
| #endif
| #ifdef HAVE_NETDB_H
| #include 
| #endif
| #define GNICALLCONV
| #endif
|                     extern int GNICALLCONV getnameinfo(const struct sockaddr *, socklen_t,
|                                            char *, int,
|                                            char *, int,
|                                            unsigned int);
| 
| int main (void)
| {
| 
|                     socklen_t salen=0;
|                     int hostlen=0;
|                     int servlen=0;
|                     unsigned int flags=0;
|                     int res = getnameinfo(0, salen, 0, hostlen, 0, servlen, flags);
| 
|  ;
|  return 0;
| }
| 
configure:25729: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25729: $? = 0
configure:25742: result: const struct sockaddr *,socklen_t,socklen_t,int
configure:25824: checking whether byte ordering is bigendian
configure:25839: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c:178:9: error: unknown type name 'not'
         not a universal capable compiler
         ^
conftest.c:178:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
         not a universal capable compiler
               ^
conftest.c:178:15: error: unknown type name 'universal'
configure:25839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| #define GETNAMEINFO_TYPE_ARG2 socklen_t
| #define GETNAMEINFO_TYPE_ARG46 socklen_t
| #define GETNAMEINFO_TYPE_ARG7 int
| #define GETNAMEINFO_QUAL_ARG1 const
| #define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
| #define HAVE_GETNAMEINFO 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
| 	       not a universal capable compiler
| 	     #endif
| 	     typedef int dummy;
| 
configure:25883: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
configure:25883: $? = 0
configure:25900: gcc -c -g0 -O2 -Wno-system-headers  conftest.c >&5
conftest.c: In function 'main':
conftest.c:183:4: error: unknown type name 'not'
    not big endian
    ^
conftest.c:183:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
    not big endian
            ^
configure:25900: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "c-ares"
| #define PACKAGE_TARNAME "c-ares"
| #define PACKAGE_VERSION "-"
| #define PACKAGE_STRING "c-ares -"
| #define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
| #define PACKAGE_URL ""
| #define PACKAGE "c-ares"
| #define VERSION "-"
| #define OS "x86_64-unknown-linux-gnu"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define STDC_HEADERS 1
| #define HAVE_MALLOC_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_ASSERT_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_NETINET_TCP_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_ERRNO_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_ARPA_NAMESER_COMPAT_H 1
| #define HAVE_ARPA_INET_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_TIME_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_STRUCT_TIMEVAL 1
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_LONG 8
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define CARES_SIZEOF_LONG 8
| #define SIZEOF_TIME_T 8
| #define HAVE_LONGLONG 1
| #define HAVE_LL 1
| #define HAVE_BOOL_T 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define CARES_PULL_SYS_TYPES_H 1
| #define CARES_PULL_SYS_SOCKET_H 1
| #define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
| #define CARES_SIZEOF_ARES_SOCKLEN_T 4
| #define HAVE_STRUCT_SOCKADDR_STORAGE 1
| #define HAVE_SIGNAL_H 1
| #define HAVE_SIG_ATOMIC_T 1
| #define RETSIGTYPE void
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define RECV_TYPE_ARG1 int
| #define RECV_TYPE_ARG2 void *
| #define RECV_TYPE_ARG3 size_t
| #define RECV_TYPE_ARG4 int
| #define RECV_TYPE_RETV ssize_t
| #define HAVE_RECV 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_RECVFROM 1
| #define RECVFROM_TYPE_ARG1 int
| #define RECVFROM_TYPE_ARG3 size_t
| #define RECVFROM_TYPE_ARG4 int
| #define RECVFROM_TYPE_RETV ssize_t
| #define RECVFROM_TYPE_ARG2 void
| #define RECVFROM_QUAL_ARG5 
| #define RECVFROM_TYPE_ARG5 struct sockaddr
| #define RECVFROM_TYPE_ARG6 socklen_t
| #define RECVFROM_TYPE_ARG2_IS_VOID 1
| #define HAVE_RECVFROM 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define SEND_TYPE_ARG1 int
| #define SEND_TYPE_ARG3 size_t
| #define SEND_TYPE_ARG4 int
| #define SEND_TYPE_RETV ssize_t
| #define SEND_QUAL_ARG2 const
| #define SEND_TYPE_ARG2 void *
| #define HAVE_SEND 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MSG_NOSIGNAL 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_CONNECT 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_FCNTL 1
| #define HAVE_FCNTL_O_NONBLOCK 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_NETDB_H 1
| #define HAVE_FREEADDRINFO 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETADDRINFO_THREADSAFE 1
| #define HAVE_GETENV 1
| #define HAVE_GETHOSTBYADDR 1
| #define HAVE_GETHOSTBYNAME 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETSERVBYPORT_R 1
| #define GETSERVBYPORT_R_ARGS 6
| #define GETSERVBYPORT_R_BUFSIZE 4096
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETINET_IN_H 1
| #define HAVE_ARPA_INET_H 1
| #define HAVE_INET_NTOP 1
| #define HAVE_INET_PTON 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_STROPTS_H 1
| #define HAVE_IOCTL 1
| #define HAVE_IOCTL_FIONBIO 1
| #define HAVE_IOCTL_SIOCGIFADDR 1
| #define HAVE_SETSOCKOPT 1
| #define HAVE_SOCKET 1
| #define HAVE_STRCASECMP 1
| #define HAVE_STRDUP 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_WRITEV 1
| #define HAVE_PF_INET6 1
| #define HAVE_AF_INET6 1
| #define HAVE_STRUCT_IN6_ADDR 1
| #define HAVE_STRUCT_SOCKADDR_IN6 1
| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
| #define HAVE_STRUCT_ADDRINFO 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_IF_INDEXTONAME 1
| #define SIZEOF_STRUCT_IN6_ADDR 16
| #define SIZEOF_STRUCT_IN_ADDR 4
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_NETDB_H 1
| #define GETNAMEINFO_TYPE_ARG2 socklen_t
| #define GETNAMEINFO_TYPE_ARG46 socklen_t
| #define GETNAMEINFO_TYPE_ARG7 int
| #define GETNAMEINFO_QUAL_ARG1 const
| #define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
| #define HAVE_GETNAMEINFO 1
| /* end confdefs.h.  */
| #include 
| 		#include 
| 
| int main (void)
| {
| #if BYTE_ORDER != BIG_ENDIAN
| 		 not big endian
| 		#endif
| 
|  ;
|  return 0;
| }
configure:26024: result: no
configure:26053: checking for "/dev/urandom"
configure:26067: result: yes
configure:26092: checking whether to enable non-blocking communications
configure:26111: result: yes
configure:26118: checking how to set a socket into non-blocking mode
configure:26131: result: fcntl O_NONBLOCK
configure:26150: checking whether hiding of library internal symbols will actually happen
configure:26164: result: yes
configure:26360: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by c-ares config.status -, which was
generated by GNU Autoconf 2.68.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on faf5167035cc

config.status:1261: creating ares_config.h
config.status:1261: creating ares_build.h

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_file__dev_urandom=yes
ac_cv_func_bitncmp=no
ac_cv_func_clock_gettime=yes
ac_cv_func_closesocket=no
ac_cv_func_closesocket_camel=no
ac_cv_func_connect=yes
ac_cv_func_fcntl=yes
ac_cv_func_fcntl_o_nonblock=yes
ac_cv_func_freeaddrinfo=yes
ac_cv_func_getaddrinfo=yes
ac_cv_func_getaddrinfo_threadsafe=yes
ac_cv_func_getenv=yes
ac_cv_func_gethostbyaddr=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_gethostname=yes
ac_cv_func_getnameinfo=yes
ac_cv_func_getservbyport_r=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_if_indextoname=yes
ac_cv_func_inet_net_pton=no
ac_cv_func_inet_ntop=yes
ac_cv_func_inet_pton=yes
ac_cv_func_ioctl=yes
ac_cv_func_ioctl_fionbio=yes
ac_cv_func_ioctl_siocgifaddr=yes
ac_cv_func_ioctlsocket=no
ac_cv_func_ioctlsocket_camel=no
ac_cv_func_recv=yes
ac_cv_func_recvfrom=yes
ac_cv_func_send=yes
ac_cv_func_setsockopt=yes
ac_cv_func_setsockopt_so_nonblock=no
ac_cv_func_socket=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strcmpi=no
ac_cv_func_strdup=yes
ac_cv_func_stricmp=no
ac_cv_func_strncasecmp=yes
ac_cv_func_strncmpi=no
ac_cv_func_strnicmp=no
ac_cv_func_writev=yes
ac_cv_header_arpa_inet_h=yes
ac_cv_header_arpa_nameser_compat_h=yes
ac_cv_header_arpa_nameser_h=yes
ac_cv_header_assert_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_errno_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_limits_h=yes
ac_cv_header_malloc_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_net_if_h=yes
ac_cv_header_netdb_h=yes
ac_cv_header_netinet_in_h=yes
ac_cv_header_netinet_tcp_h=yes
ac_cv_header_signal_h=yes
ac_cv_header_socket_h=no
ac_cv_header_stdbool_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_stropts_h=yes
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_uio_h=yes
ac_cv_header_time=yes
ac_cv_header_time_h=yes
ac_cv_header_unistd_h=yes
ac_cv_header_windows_h=no
ac_cv_header_winsock2_h=no
ac_cv_header_winsock_h=no
ac_cv_header_ws2tcpip_h=no
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_member_struct_addrinfo_ai_flags=yes
ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes
ac_cv_msg_nosignal=yes
ac_cv_native_windows=no
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_ac_pt_AR=/usr/bin/ar
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_DLLTOOL=dlltool
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_gcc_c_o=yes
ac_cv_prog_make_make_set=yes
ac_cv_sig_atomic_t_volatile=no
ac_cv_sizeof_int=4
ac_cv_sizeof_long=8
ac_cv_sizeof_short=2
ac_cv_sizeof_size_t=8
ac_cv_sizeof_struct_in6_addr=16
ac_cv_sizeof_struct_in_addr=4
ac_cv_sizeof_time_t=8
ac_cv_struct_timeval=yes
ac_cv_sys_file_offset_bits=no
ac_cv_sys_largefile_CC=no
ac_cv_type_bool=yes
ac_cv_type_in_addr_t=yes
ac_cv_type_long_long=yes
ac_cv_type_sig_atomic_t=yes
ac_cv_type_signal=void
ac_cv_type_size_t=yes
ac_cv_type_ssize_t=yes
ac_cv_type_struct_sockaddr_storage=yes
am_cv_CC_dependencies_compiler_type=none
cares_cv_PATH_SEPARATOR=:
curl_cv_def___GNUC__=5
curl_cv_func_getnameinfo_args='const struct sockaddr *,socklen_t,socklen_t,int'
curl_cv_func_recv_args='int,void *,size_t,int,ssize_t'
curl_cv_func_recvfrom_args='int,void *,size_t,int,struct sockaddr *,socklen_t *,ssize_t'
curl_cv_func_send_args='int,const void *,size_t,int,ssize_t'
curl_cv_gclk_LIBS=
curl_cv_getnameinfo=yes
curl_cv_have_def__COMPILER_VERSION=no
curl_cv_have_def__SGI_COMPILER_VERSION=no
curl_cv_have_def__WIN32=no
curl_cv_have_def___DECC=no
curl_cv_have_def___DECC_VER=no
curl_cv_have_def___GNUC__=yes
curl_cv_have_def___HP_cc=no
curl_cv_have_def___IBMC__=no
curl_cv_have_def___INTEL_COMPILER=no
curl_cv_have_def___LCC__=no
curl_cv_have_def___SUNPRO_C=no
curl_cv_have_def___TINYC__=no
curl_cv_have_def___WATCOMC__=no
curl_cv_have_def___clang__=no
curl_cv_have_def___sgi=no
curl_cv_have_def_h_errno=yes
curl_cv_need_header_malloc_h=no
curl_cv_need_header_memory_h=no
curl_cv_recv=yes
curl_cv_recvfrom=yes
curl_cv_save_LIBS=
curl_cv_send=yes
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/missing --run aclocal-1.11'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AR='/usr/bin/ar'
AS='as'
AUTOCONF='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/missing --run autoconf'
AUTOHEADER='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/missing --run autoheader'
AUTOMAKE='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/missing --run automake-1.11'
AWK='gawk'
CARES_CFLAG_EXTRAS=''
CARES_PRIVATE_LIBS=''
CC='gcc'
CCDEPMODE='depmode=none'
CFLAGS='-g0 -O2 -Wno-system-headers'
CFLAG_CARES_SYMBOL_HIDING='-fvisibility=hidden'
CPP='gcc -E'
CPPFLAGS=''
CPPFLAG_CARES_STATICLIB=''
CURLDEBUG_FALSE=''
CURLDEBUG_TRUE='#'
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DLLTOOL='dlltool'
DOING_CARES_SYMBOL_HIDING_FALSE='#'
DOING_CARES_SYMBOL_HIDING_TRUE=''
DOING_NATIVE_WINDOWS_FALSE=''
DOING_NATIVE_WINDOWS_TRUE='#'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
FGREP='/usr/bin/grep -F'
GREP='/usr/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/missing --run makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/usr/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
NO_UNDEFINED_FALSE=''
NO_UNDEFINED_TRUE='#'
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='c-ares'
PACKAGE_BUGREPORT='c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares'
PACKAGE_NAME='c-ares'
PACKAGE_STRING='c-ares -'
PACKAGE_TARNAME='c-ares'
PACKAGE_URL=''
PACKAGE_VERSION='-'
PATH='/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl'
PATH_SEPARATOR=':'
RANDOM_FILE='/dev/urandom'
RANLIB='ranlib'
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
STRIP='strip'
USE_CPPFLAG_CARES_BUILDING_LIBRARY_FALSE=''
USE_CPPFLAG_CARES_BUILDING_LIBRARY_TRUE='#'
USE_CPPFLAG_CARES_STATICLIB_FALSE=''
USE_CPPFLAG_CARES_STATICLIB_TRUE='#'
VERSION='-'
ac_ct_AR=''
ac_ct_CC='gcc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__include='include'
am__isrc=' -I$(srcdir)'
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /tmp/python2-gevent/src/gevent/c-ares/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='/usr/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "c-ares"
#define PACKAGE_TARNAME "c-ares"
#define PACKAGE_VERSION "-"
#define PACKAGE_STRING "c-ares -"
#define PACKAGE_BUGREPORT "c-ares mailing list: http://cool.haxx.se/mailman/listinfo/c-ares"
#define PACKAGE_URL ""
#define PACKAGE "c-ares"
#define VERSION "-"
#define OS "x86_64-unknown-linux-gnu"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define TIME_WITH_SYS_TIME 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define HAVE_CLOCK_GETTIME_MONOTONIC 1
#define STDC_HEADERS 1
#define HAVE_MALLOC_H 1
#define HAVE_MEMORY_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_ASSERT_H 1
#define HAVE_NETDB_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_NETINET_TCP_H 1
#define HAVE_NET_IF_H 1
#define HAVE_ERRNO_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_TIME_H 1
#define HAVE_LIMITS_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_ARPA_NAMESER_COMPAT_H 1
#define HAVE_ARPA_INET_H 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_TIME_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_STRUCT_TIMEVAL 1
#define SIZEOF_SIZE_T 8
#define SIZEOF_LONG 8
#define SIZEOF_INT 4
#define SIZEOF_SHORT 2
#define CARES_SIZEOF_LONG 8
#define SIZEOF_TIME_T 8
#define HAVE_LONGLONG 1
#define HAVE_LL 1
#define HAVE_BOOL_T 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define CARES_PULL_SYS_TYPES_H 1
#define CARES_PULL_SYS_SOCKET_H 1
#define CARES_TYPEOF_ARES_SOCKLEN_T socklen_t
#define CARES_SIZEOF_ARES_SOCKLEN_T 4
#define HAVE_STRUCT_SOCKADDR_STORAGE 1
#define HAVE_SIGNAL_H 1
#define HAVE_SIG_ATOMIC_T 1
#define RETSIGTYPE void
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define RECV_TYPE_ARG1 int
#define RECV_TYPE_ARG2 void *
#define RECV_TYPE_ARG3 size_t
#define RECV_TYPE_ARG4 int
#define RECV_TYPE_RETV ssize_t
#define HAVE_RECV 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_RECVFROM 1
#define RECVFROM_TYPE_ARG1 int
#define RECVFROM_TYPE_ARG3 size_t
#define RECVFROM_TYPE_ARG4 int
#define RECVFROM_TYPE_RETV ssize_t
#define RECVFROM_TYPE_ARG2 void
#define RECVFROM_QUAL_ARG5 
#define RECVFROM_TYPE_ARG5 struct sockaddr
#define RECVFROM_TYPE_ARG6 socklen_t
#define RECVFROM_TYPE_ARG2_IS_VOID 1
#define HAVE_RECVFROM 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define SEND_TYPE_ARG1 int
#define SEND_TYPE_ARG3 size_t
#define SEND_TYPE_ARG4 int
#define SEND_TYPE_RETV ssize_t
#define SEND_QUAL_ARG2 const
#define SEND_TYPE_ARG2 void *
#define HAVE_SEND 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_MSG_NOSIGNAL 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_CONNECT 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_FCNTL_H 1
#define HAVE_FCNTL 1
#define HAVE_FCNTL_O_NONBLOCK 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_NETDB_H 1
#define HAVE_FREEADDRINFO 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_STDLIB_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETADDRINFO_THREADSAFE 1
#define HAVE_GETENV 1
#define HAVE_GETHOSTBYADDR 1
#define HAVE_GETHOSTBYNAME 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_GETHOSTNAME 1
#define HAVE_GETSERVBYPORT_R 1
#define GETSERVBYPORT_R_ARGS 6
#define GETSERVBYPORT_R_BUFSIZE 4096
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_ARPA_INET_H 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_PTON 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_STROPTS_H 1
#define HAVE_IOCTL 1
#define HAVE_IOCTL_FIONBIO 1
#define HAVE_IOCTL_SIOCGIFADDR 1
#define HAVE_SETSOCKOPT 1
#define HAVE_SOCKET 1
#define HAVE_STRCASECMP 1
#define HAVE_STRDUP 1
#define HAVE_STRNCASECMP 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_WRITEV 1
#define HAVE_PF_INET6 1
#define HAVE_AF_INET6 1
#define HAVE_STRUCT_IN6_ADDR 1
#define HAVE_STRUCT_SOCKADDR_IN6 1
#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
#define HAVE_STRUCT_ADDRINFO 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_IF_INDEXTONAME 1
#define SIZEOF_STRUCT_IN6_ADDR 16
#define SIZEOF_STRUCT_IN_ADDR 4
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_NETDB_H 1
#define GETNAMEINFO_TYPE_ARG2 socklen_t
#define GETNAMEINFO_TYPE_ARG46 socklen_t
#define GETNAMEINFO_TYPE_ARG7 int
#define GETNAMEINFO_QUAL_ARG1 const
#define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
#define HAVE_GETNAMEINFO 1
#define RANDOM_FILE "/dev/urandom"
#define CARES_SYMBOL_SCOPE_EXTERN __attribute__ ((__visibility__ ("default")))

configure: exit 0

____
File /tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev/config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ /tmp/python2-gevent/src/gevent/libev/configure 

## --------- ##
## Platform. ##
## --------- ##

hostname = faf5167035cc
uname -m = x86_64
uname -r = 3.13.0-66-generic
uname -s = Linux
uname -v = #108-Ubuntu SMP Wed Oct 7 15:20:27 UTC 2015

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/bin/site_perl
PATH: /usr/bin/vendor_perl
PATH: /usr/bin/core_perl


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2253: checking for a BSD-compatible install
configure:2321: result: /usr/bin/install -c
configure:2332: checking whether build environment is sane
configure:2387: result: yes
configure:2538: checking for a thread-safe mkdir -p
configure:2577: result: /usr/bin/mkdir -p
configure:2584: checking for gawk
configure:2600: found /usr/bin/gawk
configure:2611: result: gawk
configure:2622: checking whether make sets $(MAKE)
configure:2644: result: yes
configure:2673: checking whether make supports nested variables
configure:2690: result: yes
configure:2819: checking whether to enable maintainer-specific portions of Makefiles
configure:2828: result: no
configure:2890: checking for gcc
configure:2906: found /usr/bin/gcc
configure:2917: result: gcc
configure:3146: checking for C compiler version
configure:3155: gcc --version >&5
gcc (GCC) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3166: $? = 0
configure:3155: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: /build/gcc/src/gcc-5.2.0/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --with-default-libstdcxx-abi=gcc4-compatible
Thread model: posix
gcc version 5.2.0 (GCC) 
configure:3166: $? = 0
configure:3155: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:3166: $? = 1
configure:3155: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'
gcc: fatal error: no input files
compilation terminated.
configure:3166: $? = 1
configure:3186: checking whether the C compiler works
configure:3208: gcc    conftest.c  >&5
configure:3212: $? = 0
configure:3260: result: yes
configure:3263: checking for C compiler default output file name
configure:3265: result: a.out
configure:3271: checking for suffix of executables
configure:3278: gcc -o conftest    conftest.c  >&5
configure:3282: $? = 0
configure:3304: result: 
configure:3326: checking whether we are cross compiling
configure:3334: gcc -o conftest    conftest.c  >&5
configure:3338: $? = 0
configure:3345: ./conftest
configure:3349: $? = 0
configure:3364: result: no
configure:3369: checking for suffix of object files
configure:3391: gcc -c   conftest.c >&5
configure:3395: $? = 0
configure:3416: result: o
configure:3420: checking whether we are using the GNU C compiler
configure:3439: gcc -c   conftest.c >&5
configure:3439: $? = 0
configure:3448: result: yes
configure:3457: checking whether gcc accepts -g
configure:3477: gcc -c -g  conftest.c >&5
configure:3477: $? = 0
configure:3518: result: yes
configure:3535: checking for gcc option to accept ISO C89
configure:3598: gcc  -c -g -O2  conftest.c >&5
configure:3598: $? = 0
configure:3611: result: none needed
configure:3636: checking whether gcc understands -c and -o together
configure:3658: gcc -c conftest.c -o conftest2.o
configure:3661: $? = 0
configure:3658: gcc -c conftest.c -o conftest2.o
configure:3661: $? = 0
configure:3673: result: yes
configure:3701: checking for style of include used by make
configure:3729: result: GNU
configure:3755: checking dependency style of gcc
configure:3866: result: none
configure:3918: checking build system type
configure:3932: result: x86_64-unknown-linux-gnu
configure:3952: checking host system type
configure:3965: result: x86_64-unknown-linux-gnu
configure:4006: checking how to print strings
configure:4033: result: printf
configure:4054: checking for a sed that does not truncate output
configure:4118: result: /usr/bin/sed
configure:4136: checking for grep that handles long lines and -e
configure:4194: result: /usr/bin/grep
configure:4199: checking for egrep
configure:4261: result: /usr/bin/grep -E
configure:4266: checking for fgrep
configure:4328: result: /usr/bin/grep -F
configure:4363: checking for ld used by gcc
configure:4430: result: /usr/bin/ld
configure:4437: checking if the linker (/usr/bin/ld) is GNU ld
configure:4452: result: yes
configure:4464: checking for BSD- or MS-compatible name lister (nm)
configure:4513: result: /usr/bin/nm -B
configure:4643: checking the name lister (/usr/bin/nm -B) interface
configure:4650: gcc -c -g -O3  conftest.c >&5
configure:4653: /usr/bin/nm -B "conftest.o"
configure:4656: output
0000000000000000 B some_variable
configure:4663: result: BSD nm
configure:4666: checking whether ln -s works
configure:4670: result: yes
configure:4678: checking the maximum length of command line arguments
configure:4808: result: 1572864
configure:4825: checking whether the shell understands some XSI constructs
configure:4835: result: yes
configure:4839: checking whether the shell understands "+="
configure:4845: result: yes
configure:4880: checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format
configure:4920: result: func_convert_file_noop
configure:4927: checking how to convert x86_64-unknown-linux-gnu file names to toolchain format
configure:4947: result: func_convert_file_noop
configure:4954: checking for /usr/bin/ld option to reload object files
configure:4961: result: -r
configure:5035: checking for objdump
configure:5051: found /usr/bin/objdump
configure:5062: result: objdump
configure:5094: checking how to recognize dependent libraries
configure:5292: result: pass_all
configure:5377: checking for dlltool
configure:5407: result: no
configure:5437: checking how to associate runtime and link libraries
configure:5464: result: printf %s\n
configure:5525: checking for ar
configure:5541: found /usr/bin/ar
configure:5552: result: ar
configure:5589: checking for archiver @FILE support
configure:5606: gcc -c -g -O3  conftest.c >&5
configure:5606: $? = 0
configure:5609: ar cru libconftest.a @conftest.lst >&5
ar: `u' modifier ignored since `D' is the default (see `U')
configure:5612: $? = 0
configure:5617: ar cru libconftest.a @conftest.lst >&5
ar: `u' modifier ignored since `D' is the default (see `U')
ar: conftest.o: No such file or directory
configure:5620: $? = 1
configure:5632: result: @
configure:5690: checking for strip
configure:5706: found /usr/bin/strip
configure:5717: result: strip
configure:5789: checking for ranlib
configure:5805: found /usr/bin/ranlib
configure:5816: result: ranlib
configure:5918: checking command to parse /usr/bin/nm -B output from gcc object
configure:6038: gcc -c -g -O3  conftest.c >&5
configure:6041: $? = 0
configure:6045: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm
configure:6048: $? = 0
configure:6114: gcc -o conftest -g -O3   conftest.c conftstm.o >&5
configure:6117: $? = 0
configure:6155: result: ok
configure:6192: checking for sysroot
configure:6222: result: no
configure:6299: gcc -c -g -O3  conftest.c >&5
configure:6302: $? = 0
configure:6478: checking for mt
configure:6508: result: no
configure:6528: checking if : is a manifest tool
configure:6534: : '-?'
configure:6542: result: no
configure:7184: checking how to run the C preprocessor
configure:7215: gcc -E  conftest.c
configure:7215: $? = 0
configure:7229: gcc -E  conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:7229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| /* end confdefs.h.  */
| #include 
configure:7254: result: gcc -E
configure:7274: gcc -E  conftest.c
configure:7274: $? = 0
configure:7288: gcc -E  conftest.c
conftest.c:11:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:7288: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| /* end confdefs.h.  */
| #include 
configure:7317: checking for ANSI C header files
configure:7337: gcc -c -g -O3  conftest.c >&5
configure:7337: $? = 0
configure:7410: gcc -o conftest -g -O3   conftest.c  >&5
configure:7410: $? = 0
configure:7410: ./conftest
configure:7410: $? = 0
configure:7421: result: yes
configure:7434: checking for sys/types.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for sys/stat.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for stdlib.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for string.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for memory.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for strings.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for inttypes.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for stdint.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7434: checking for unistd.h
configure:7434: gcc -c -g -O3  conftest.c >&5
configure:7434: $? = 0
configure:7434: result: yes
configure:7448: checking for dlfcn.h
configure:7448: gcc -c -g -O3  conftest.c >&5
configure:7448: $? = 0
configure:7448: result: yes
configure:7654: checking for objdir
configure:7669: result: .libs
configure:7936: checking if gcc supports -fno-rtti -fno-exceptions
configure:7954: gcc -c -g -O3  -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C
configure:7958: $? = 0
configure:7971: result: no
configure:8298: checking for gcc option to produce PIC
configure:8305: result: -fPIC -DPIC
configure:8313: checking if gcc PIC flag -fPIC -DPIC works
configure:8331: gcc -c -g -O3  -fPIC -DPIC -DPIC conftest.c >&5
configure:8335: $? = 0
configure:8348: result: yes
configure:8377: checking if gcc static flag -static works
configure:8405: result: yes
configure:8420: checking if gcc supports -c -o file.o
configure:8441: gcc -c -g -O3  -o out/conftest2.o conftest.c >&5
configure:8445: $? = 0
configure:8467: result: yes
configure:8475: checking if gcc supports -c -o file.o
configure:8522: result: yes
configure:8555: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:9712: result: yes
configure:9749: checking whether -lc should be explicitly linked in
configure:9757: gcc -c -g -O3  conftest.c >&5
configure:9760: $? = 0
configure:9775: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc  \>/dev/null 2\>\&1
configure:9778: $? = 0
configure:9792: result: no
configure:9952: checking dynamic linker characteristics
configure:10452: gcc -o conftest -g -O3   -Wl,-rpath -Wl,/foo conftest.c  >&5
configure:10452: $? = 0
configure:10686: result: GNU/Linux ld.so
configure:10793: checking how to hardcode library paths into programs
configure:10818: result: immediate
configure:11358: checking whether stripping libraries is possible
configure:11363: result: yes
configure:11398: checking if libtool supports shared libraries
configure:11400: result: yes
configure:11403: checking whether to build shared libraries
configure:11424: result: yes
configure:11427: checking whether to build static libraries
configure:11431: result: yes
configure:11473: checking sys/inotify.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking sys/inotify.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for sys/inotify.h
configure:11473: result: yes
configure:11473: checking sys/epoll.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking sys/epoll.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for sys/epoll.h
configure:11473: result: yes
configure:11473: checking sys/event.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
conftest.c:58:23: fatal error: sys/event.h: No such file or directory
compilation terminated.
configure:11473: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:11473: result: no
configure:11473: checking sys/event.h presence
configure:11473: gcc -E  conftest.c
conftest.c:25:23: fatal error: sys/event.h: No such file or directory
compilation terminated.
configure:11473: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| /* end confdefs.h.  */
| #include 
configure:11473: result: no
configure:11473: checking for sys/event.h
configure:11473: result: no
configure:11473: checking port.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
conftest.c:58:18: fatal error: port.h: No such file or directory
compilation terminated.
configure:11473: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| /* end confdefs.h.  */
| #include 
| #ifdef HAVE_SYS_TYPES_H
| # include 
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include 
| #endif
| #ifdef STDC_HEADERS
| # include 
| # include 
| #else
| # ifdef HAVE_STDLIB_H
| #  include 
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include 
| # endif
| # include 
| #endif
| #ifdef HAVE_STRINGS_H
| # include 
| #endif
| #ifdef HAVE_INTTYPES_H
| # include 
| #endif
| #ifdef HAVE_STDINT_H
| # include 
| #endif
| #ifdef HAVE_UNISTD_H
| # include 
| #endif
| #include 
configure:11473: result: no
configure:11473: checking port.h presence
configure:11473: gcc -E  conftest.c
conftest.c:25:18: fatal error: port.h: No such file or directory
compilation terminated.
configure:11473: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| /* end confdefs.h.  */
| #include 
configure:11473: result: no
configure:11473: checking for port.h
configure:11473: result: no
configure:11473: checking poll.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking poll.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for poll.h
configure:11473: result: yes
configure:11473: checking sys/select.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking sys/select.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for sys/select.h
configure:11473: result: yes
configure:11473: checking sys/eventfd.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking sys/eventfd.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for sys/eventfd.h
configure:11473: result: yes
configure:11473: checking sys/signalfd.h usability
configure:11473: gcc -c -g -O3  conftest.c >&5
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking sys/signalfd.h presence
configure:11473: gcc -E  conftest.c
configure:11473: $? = 0
configure:11473: result: yes
configure:11473: checking for sys/signalfd.h
configure:11473: result: yes
configure:11487: checking for inotify_init
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11487: checking for epoll_ctl
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11487: checking for kqueue
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
/tmp/ccQaHBfz.o: In function `main':
/tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev/conftest.c:65: undefined reference to `kqueue'
collect2: error: ld returned 1 exit status
configure:11487: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_EVENTFD_H 1
| #define HAVE_SYS_SIGNALFD_H 1
| #define HAVE_INOTIFY_INIT 1
| #define HAVE_EPOLL_CTL 1
| /* end confdefs.h.  */
| /* Define kqueue to an innocuous variant, in case  declares kqueue.
|    For example, HP-UX 11i  declares gettimeofday.  */
| #define kqueue innocuous_kqueue
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char kqueue (); below.
|     Prefer  to  if __STDC__ is defined, since
|      exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| 
| #undef kqueue
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char kqueue ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_kqueue || defined __stub___kqueue
| choke me
| #endif
| 
| int
| main ()
| {
| return kqueue ();
|   ;
|   return 0;
| }
configure:11487: result: no
configure:11487: checking for port_create
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
/tmp/ccPcgLvR.o: In function `main':
/tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev/conftest.c:65: undefined reference to `port_create'
collect2: error: ld returned 1 exit status
configure:11487: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_EVENTFD_H 1
| #define HAVE_SYS_SIGNALFD_H 1
| #define HAVE_INOTIFY_INIT 1
| #define HAVE_EPOLL_CTL 1
| /* end confdefs.h.  */
| /* Define port_create to an innocuous variant, in case  declares port_create.
|    For example, HP-UX 11i  declares gettimeofday.  */
| #define port_create innocuous_port_create
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char port_create (); below.
|     Prefer  to  if __STDC__ is defined, since
|      exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include 
| #else
| # include 
| #endif
| 
| #undef port_create
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char port_create ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_port_create || defined __stub___port_create
| choke me
| #endif
| 
| int
| main ()
| {
| return port_create ();
|   ;
|   return 0;
| }
configure:11487: result: no
configure:11487: checking for poll
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11487: checking for select
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11487: checking for eventfd
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11487: checking for signalfd
configure:11487: gcc -o conftest -g -O3   conftest.c  >&5
configure:11487: $? = 0
configure:11487: result: yes
configure:11499: checking for clock_gettime
configure:11499: gcc -o conftest -g -O3   conftest.c  >&5
configure:11499: $? = 0
configure:11499: result: yes
configure:11603: checking for nanosleep
configure:11603: gcc -o conftest -g -O3   conftest.c  >&5
configure:11603: $? = 0
configure:11603: result: yes
configure:11678: checking for library containing floor
configure:11709: gcc -o conftest -g -O3   conftest.c  >&5
conftest.c:44:6: warning: conflicting types for built-in function 'floor'
 char floor ();
      ^
/tmp/ccsujMz1.o: In function `main':
/tmp/python2-gevent/src/gevent/build/temp.linux-x86_64-2.7/libev/conftest.c:48: undefined reference to `floor'
collect2: error: ld returned 1 exit status
configure:11709: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "libev"
| #define VERSION "4.19"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_INOTIFY_H 1
| #define HAVE_SYS_EPOLL_H 1
| #define HAVE_POLL_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_SYS_EVENTFD_H 1
| #define HAVE_SYS_SIGNALFD_H 1
| #define HAVE_INOTIFY_INIT 1
| #define HAVE_EPOLL_CTL 1
| #define HAVE_POLL 1
| #define HAVE_SELECT 1
| #define HAVE_EVENTFD 1
| #define HAVE_SIGNALFD 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_NANOSLEEP 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char floor ();
| int
| main ()
| {
| return floor ();
|   ;
|   return 0;
| }
configure:11709: gcc -o conftest -g -O3   conftest.c -lm   >&5
conftest.c:44:6: warning: conflicting types for built-in function 'floor'
 char floor ();
      ^
configure:11709: $? = 0
configure:11726: result: -lm
configure:11850: checking that generated files are newer than configure
configure:11856: result: done
configure:11883: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by config.status, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on faf5167035cc

config.status:1098: creating Makefile
config.status:1098: creating config.h
config.status:1312: executing depfiles commands
config.status:1312: executing libtool commands

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_clock_gettime=yes
ac_cv_func_epoll_ctl=yes
ac_cv_func_eventfd=yes
ac_cv_func_inotify_init=yes
ac_cv_func_kqueue=no
ac_cv_func_nanosleep=yes
ac_cv_func_poll=yes
ac_cv_func_port_create=no
ac_cv_func_select=yes
ac_cv_func_signalfd=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_poll_h=yes
ac_cv_header_port_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_epoll_h=yes
ac_cv_header_sys_event_h=no
ac_cv_header_sys_eventfd_h=yes
ac_cv_header_sys_inotify_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_signalfd_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_search_floor=-lm
am_cv_CC_dependencies_compiler_type=none
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_gnu_ld=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /tmp/python2-gevent/src/gevent/libev/missing aclocal-1.14'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AR='ar'
AUTOCONF='${SHELL} /tmp/python2-gevent/src/gevent/libev/missing autoconf'
AUTOHEADER='${SHELL} /tmp/python2-gevent/src/gevent/libev/missing autoheader'
AUTOMAKE='${SHELL} /tmp/python2-gevent/src/gevent/libev/missing automake-1.14'
AWK='gawk'
CC='gcc'
CCDEPMODE='depmode=none'
CFLAGS='-g -O3'
CPP='gcc -E'
CPPFLAGS=''
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DLLTOOL='false'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT=''
FGREP='/usr/bin/grep -F'
GREP='/usr/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS=''
LIBOBJS=''
LIBS='-lm '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /tmp/python2-gevent/src/gevent/libev/missing makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/usr/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='libev'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB='ranlib'
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
STRIP='strip'
VERSION='4.19'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__include='include'
am__isrc=' -I$(srcdir)'
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /tmp/python2-gevent/src/gevent/libev/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define PACKAGE "libev"
#define VERSION "4.19"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_SYS_INOTIFY_H 1
#define HAVE_SYS_EPOLL_H 1
#define HAVE_POLL_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_EVENTFD_H 1
#define HAVE_SYS_SIGNALFD_H 1
#define HAVE_INOTIFY_INIT 1
#define HAVE_EPOLL_CTL 1
#define HAVE_POLL 1
#define HAVE_SELECT 1
#define HAVE_EVENTFD 1
#define HAVE_SIGNALFD 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_NANOSLEEP 1
#define HAVE_FLOOR 1

configure: exit 0

===> Finished printing config.logs>